Rapport Awalé - Initial
Rapport Awalé - Initial
Rapport Awalé - Initial
III-NOTIONS DE BASE
1-LE JEU AWALE
Chacun son tour, un joueur prend toutes les graines d'une des cases de
son camp et les sèment une par une dans les cases suivantes dans le sens
inverse de celui des aiguilles d'une montre.
Sa dernière graine semée est dans la case d (on ne sème pas de graine
dans la case de départ, à savoir D). La case d et c ayant alors 2 graines,
les cases b et a en ayant 3, elles sont toutes ramassées.
Dernière règle, un joueur est obligé de « nourrir » son adversaire, ce qui
veut dire qu'il doit jouer de manière à laisser au moins une graine dans le
camp adverse. Si un joueur ne peut nourrir son adversaire ou ne peut plus
jouer, la partie s’arrête. Il est possible d’arrêter une partie si le nombre
de graines sur le plateau de jeu soit trop faible pour pouvoir permettre
des prises (on peut considérer qu’à partir de 3 graines ou moins la partie
peut s’arrêter). Chacun compte alors ses graines et le joueur en ayant le
plus a gagné.
https://www.fil.univ-
lille1.fr/~L2S3API/CoursTP/Projets/minmax/algo_minmax.html#:~:text=L'algorithme%20du%20min
%2DMAX,-Les%20jeux%20%C3%A0&text=les%20deux%20joueurs%20ont%20%C3%A0,o
%C3%B9%20celui%2Dci%20doit%20jouer. consulté le 20/06/2020 à 10h06.
https://www.regledujeu.fr/awale/ consulté le 01/07/2020 à 20h30.
http://www.lecomptoirdesjeux.com/l-awale.htm#:~:text=L'awal%C3%A9%20se%20joue%20sur,qui
%20deviennent%20alors%20son%20camp. Consulté le 04/07/2020 à 22h10.
https://www.javatpoint.com/mini-max-algorithm-in-ai
https://www.javatpoint.com/ai-alpha-beta-pruning
https://www.baeldung.com/java-minimax-algorithm