Setup To install the necessary dependencies, run uv sync --dev. To activate pre-commit hooks for development (recommended), run pre-commit install afterwards Unit Tests To start unit tests, run uv run pytest Run a Module To run a Module (e.g main.py) run python3 -m projekt_ki.main from the same directory you read this README in. Test Module Here you can test the AI playing against himself Game Server In game_server/ you can find client.py, using the AI interface in main.py, to connect with a running server instance