This repo uses pygame
to implement Mini Metro, a fun 2D strategic game where you try to optimize the max number of passengers your metro system can handle. Both human and program inputs are supported. One of the purposes of this implementation is to enable reinforcement learning agents to be trained on it.
poetry install
python -m venv myenv
myenv\Scripts\activate
python -m venv myenv
source myenv/bin/activate
pip install -r requirements.txt
- Run
poetry run python src/main.py
- Run
python src/main.py
python -m unittest -v