Skip to content

Epideixx/Chess-and-Learning

Repository files navigation

Projet échecs et apprentissage

Encadrants : Johanne Cohen, Arpad Rimmel​

1A : Manh-Bao Nguyen, Aymeric Ducatez et Jonathan Poli​​

2A : Benjamin Boucher et Maxime Bouscary​​

Requirements:

Les requirements peuvent être installés avec la commande pip install -r requirements.txt

Pour faire une partie contre AlphaZero au Puissance 4.

Exécutez python main.py avec les options :

  • -n suivi d'un nombre pour préciser le nombre d'itérations du MCTS (100 par défaut)
  • -a pour afficher l'aide d'AlphaZero pendant le tour du joueur, double le temps de calcul

Clickez sur la colonne où vous souhaitez jouer.

Attention ! Lorsque vous jouez, ne déplacez pas la fenêtre ni n'en changez les dimensions !

Les paramètres peuvent être modifié au début du fichier "Connect4Graphics.py" - pour changer le type de joueur ou les paramètres du Monte Carlo Tree Search.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages