Minimax

grille

ORDI
ORDI
VIDE
VIDE
HUMAIN
HUMAIN
HUMAIN
ORDI
HUMAIN

0

1

2

3

4

5

6

7

8

listeCasesVides

2
3

Pas de gagnant

Encore des cases vides

C'est au tour de l'ORDI de jouer

       Test chaque case vide !

grille

ORDI
ORDI
VIDE -> ORDI
VIDE
HUMAIN
HUMAIN
HUMAIN
ORDI
HUMAIN

0

1

2

3

4

5

6

7

8

listeCasesVides

2
3

Test première case vide

- le premier élément dans listeCasesVides est 2

- on modifie la grille pour simuler que l'ORDI a choisi la case 2

- on sort l'élément de la liste des cases vides

3

grille

0

1

2

3

4

5

6

7

8

listeCasesVides

Simule le tour de HUMAIN :

- appelle Minimax avec la grille et la liste modifiées

- ORDI a gagné! Minimax retourne 10

 

ORDI
ORDI
ORDI
VIDE
HUMAIN
HUMAIN
HUMAIN
ORDI
HUMAIN
3

grille

0

1

2

3

4

5

6

7

8

listeCasesVides

revient dans la fonction minimax précédente

- garde le score trouvé (10) en mémoire

- garde le coup joué en mémoire

 

ORDI
ORDI
ORDI
VIDE
HUMAIN
HUMAIN
HUMAIN
ORDI
HUMAIN
3

grille

0

1

2

3

4

5

6

7

8

listeCasesVides

- remet la grille dans l'état initial

- remet la case testée dans la liste des cases vides

 

ORDI
ORDI
ORDI -> VIDE
VIDE
HUMAIN
HUMAIN
HUMAIN
ORDI
HUMAIN
2
3

Tests...

By tetorea

Tests...

  • 245