-
Poslovitch authoredPoslovitch authored
README.md 702 B
Awale
Virtual environment
Cette implémentation utilise quelques paquets supplémentaires.
Pour les installer et pouvoir exécuter le programme sans problèmes, effectuer les commandes suivantes :
python3 -m venv .venv
pip install -r requirements.txt
Lancer la partie
source .venv/bin/activate
python3 awale-multiServeur.py -p 10101
python3 awale-client.py -i 127.0.0.1 -p 10101
Architecture
Le dossier src
contient l'implémentation du jeu (game.py
) et des tests unitaires afférents, ainsi que l'algorithme de Minimax avec élagage α-β dans minmax.py
.
Les fichiers awale-client.py
et awale-multiServer.py
font l'interfaçage avec le code du jeu.