Skip to content

Latest commit

 

History

History
70 lines (46 loc) · 1.93 KB

README.md

File metadata and controls

70 lines (46 loc) · 1.93 KB

Open Football

Build Status

Attempt to implement Sigames Football Manager simulation engine without manual control.

open-football.org

The project is a simulation of soccer leagues and clubs, including match simulation.

The project is NOT a game, it is a simulation without the possibility of control.

The goal is to get as close as possible to a real soccer simulation and based on this data:

  • Predict match results
  • Predict the success of player transfers Example: send Kylian Mbappe to Italian Bari and run simulation for 5 years and watch results

What do I need to do?

  1. Make a simulation of the match
  2. Simulate the rest of soccer activities (training, transfers, etc.)
  3. Change the synthetic player database to a real one and run the simulation.
  4. Use the simulation

Currently available nation for simulation - Russia, Italy, England

How to run?

  1. Local run
// run frontend (Angular)
cd ui
npm install --force
npm start
...
// run backend
cargo run
...
open chrome at http://localhost:18000
  1. Run in Docker
cd open-football
docker build -f .\build\Football.Dockerfile -t open-football .
docker run -d -p 18000:18000 --name open-football open-football

open chrome at http://localhost:18000

Match page example (click on any goals)

alt text

Player page example (click on any player) alt text

Club page example

alt text

League page example

alt text

License

Apache License 2.0