Le puissance 4¶
Dans cette partie, vous allez réaliser un projet que peut-être vous ne pensiez pas pouvoir faire, créer une IA qui joue au puissance 4 vraiment intelligente.
On va donc y aller étape par étape et donc on va commencer par créer le puissance 4.
Créer le puissance 4¶
Dans cette étape, programmez donc un programme de puissance 4 fonctionnel à 2 joueurs, où chaque joueur joue chacun son tour. Ne vous occupez pas encore de détecter une win pour l'instant.
Exemple d'utilisation¶
0 1 2 3 4 5 6
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
--------------
Au tour du joueur X
Choisissez une colonne (0-6) : 3
0 1 2 3 4 5 6
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | |X| | | |
--------------
Au tour du joueur O
Choisissez une colonne (0-6) : 1
0 1 2 3 4 5 6
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| |O| |X| | | |
--------------
Au tour du joueur X
Choisissez une colonne (0-6) : 3
0 1 2 3 4 5 6
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | |X| | | |
| |O| |X| | | |
--------------
Au tour du joueur O
Choisissez une colonne (0-6) : 1
0 1 2 3 4 5 6
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| |O| |X| | | |
| |O| |X| | | |
--------------
Au tour du joueur X
Choisissez une colonne (0-6) : 3
0 1 2 3 4 5 6
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | |X| | | |
| |O| |X| | | |
| |O| |X| | | |
--------------
Au tour du joueur O
Choisissez une colonne (0-6) : 2
0 1 2 3 4 5 6
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | |X| | | |
| |O| |X| | | |
| |O|O|X| | | |
--------------
Au tour du joueur X
Choisissez une colonne (0-6) : 3
0 1 2 3 4 5 6
| | | | | | | |
| | | | | | | |
| | | |X| | | |
| | | |X| | | |
| |O| |X| | | |
| |O|O|X| | | |
--------------
Au tour du joueur O
Choisissez une colonne (0-6) :