513d5a5bee2e5c5ddbfa10526cc44868a110b478
[Project_algorithmic_C.git] / analyse_descendante
1 ->Analyse:
2 * Joueur 1: pose un pion ou c'est possible (jouer un coup parmi les coups possibles)
3 si aucun coup n'est possible, alors on passe au joueur suivant
4
5 * Mettre à jour l'othellier (retourner les pions de l'adversaire en fonction du pion posé)
6
7 * Passer au joueur suivant (tant que partie non finie)
8
9 * Partie finie: - othellier plein
10 - les deux joueurs "passent"
11
12 ->Liste des taches:
13 1) Affichage de l'othellier
14 2) Saisie d'un coup
15 3) Détection othellier plein
16 4) Boucle de jeu
17 5) Mettre à jour l'othellier
18 6) Coups jouables
19 7) Jeu 2 joueurs humains
20 8) IA: min-max
21 9) IHM
22
23 ->Stratégie de jeu (fonction d'évalution de l'algo min-max):
24 * Nombre de pions de la même couleur
25 * Position/valeur des cases
26 * Diminuer les coups possibles de l'adversaire
27 * "S'augmenter" les possibilités de jeu