This project was made by:
- CHARPENTIER Pierre
- CHAKHCHOUKH Mehdi
Le but du projet est de créer une IA pour le jeu quarto. Le code est conçue pour fonctionner contre d'autre IA via un arbitre absent du repo. L'IA est tout de même executable via un programme de test.
Le projet propose plusieurs implementations d'IA:
- Algo2: une implémentation d'un algo type alpha/beta
- Algo3: une implémentation d'un algo type min/max
- Algo4: une implémentation d'un algo basique, propose à chaque tour de jeu un coup qui lui permet de gagner sinon au mieux un coup non perdant, cete IA ne fait pas d'exploration d'arbre.
-java
Pour executer le programme, compiler le code présent dans le dossier src et executer le fichier solo.