Board game runs in the terminal. To see more details check Dokumentacja użytkownika (only in polish)
Possible opponents:
-Other player
-Random player
-Computer player
-AI (in progress)
The project aims to add to the game AI player controlled by a neural network trained with reinforcement learning.
The reinforcement learning pipeline is already implemented (see AiPlayer.py), but models still need to be trained and tuned. #TODO train fully the models and add an AI player to game.
python3 order_and_chaos_main.py
python3 train.py