Dernière étape avant le rapport + IA a régler

This commit is contained in:
2024-11-23 18:20:50 +01:00
parent e827d52930
commit 027fb82f36
9 changed files with 713 additions and 28 deletions

24
jeu_ia.h Normal file
View File

@@ -0,0 +1,24 @@
#ifndef JEU_IA_H_INCLUS
#define JEU_IA_H_INCLUS
#include "jeu.h"
/* Fonction qui gère le mode IA */
void jouerModeIA(struct EtatJeu *etatJeu);
/* Fonction qui gère le placement initial IA */
void gererPlacementInitialIA(struct EtatJeu *etatJeu);
/* Fonction qui gère le tour du joueur IA */
void gererTourJoueurIA(struct EtatJeu *etatJeu);
/* Fonction qui gère le placement de l'IA */
void placementIA(struct EtatJeu *etatJeu);
/* Fonction qui gère le déplacement de l'IA */
void deplacementIA(struct EtatJeu *etatJeu);
/* Fonction qui gère le blocage de l'IA */
void blocageIA(struct EtatJeu *etatJeu);
#endif /* JEU_IA_H_INCLUS */