Jeu de Merlin Gennuso Tàzio  v1.7
 Tout Structures de données Fichiers Fonctions Variables Définitions de type
calculs.h
Aller à la documentation de ce fichier.
1 
10 #ifndef CALCULS_H_INCLUDED
11 #define CALCULS_H_INCLUDED
12 
13 #include "modelisation.h"
14 
15 void inverseCase(int** terrain, int x, int y);
26 void applique_clic(int** plateauActuel, coord *cellule);
36 void applique_partie(int** plateauInitial, Partie *partie);
46 void plateau_init_test(int** plateauVierge);
55 int plateau_gagnant(int** plateauActuel);
64 int partie_gagnante(int** plateauInitial, Partie *partie);
75 int codagePlateau(int** plateau);
84 coord* int08ToCoord(int int08);
93 #endif // CALCULS_H_INCLUDED
coord * int08ToCoord(int int08)
décompose int08 en coordonnées comprises entre 0-2 et 0-2
Definition: calculs.c:103
int partie_gagnante(int **plateauInitial, Partie *partie)
test si la partie aboutie à un plateau gagnant
Definition: calculs.c:81
void plateau_init_test(int **plateauVierge)
initialise le plateau
Definition: calculs.c:62
int codagePlateau(int **plateau)
associe un entier à la configuration du plateau
Definition: calculs.c:87
void inverseCase(int **terrain, int x, int y)
inverse la valeur de la case donnée
Definition: calculs.c:15
void applique_clic(int **plateauActuel, coord *cellule)
applique le clic sur le plateau aux coordonnées données
Definition: calculs.c:21
void applique_partie(int **plateauInitial, Partie *partie)
applique la partie au plateau
Definition: calculs.c:49
Definition: modelisation.h:34
Definition: modelisation.h:20
prototypes des fonctions et structures pour la modélisation
int plateau_gagnant(int **plateauActuel)
test si le plateau est un plateau gagnant
Definition: calculs.c:71