Skip to content
Snippets Groups Projects
Commit aeb675ab authored by MOUSSA KALIM's avatar MOUSSA KALIM
Browse files

Delete jeu.h

parent 987d1b08
Branches
Tags
No related merge requests found
/**
* @file jeu.h
* @author Kalim MOUSSA
* @brief fonctions liés à l'avancement du jeu
* @version 0.1
* @date 2020-11-18
*
* @copyright Copyright (c) 2020
*
*/
#ifndef __JEU_H
#define __JEU_H
#include "grille.h"
/**
* @brief modulo modifié pour traiter correctement les bords i=0 et j=0, dans le calcul des voisins avec bords cycliques
*
* @param i
* @param m
* @return int
*/
static inline int modulo(int i, int m) {return (i+m)%m;}
/**
* @brief compte le nombre de voisins vivants de la cellule (i,j), les bords sont cycliques.
*
* @param i
* @param j
* @param g
* @return int
*/
int compte_voisins_vivants_cycle (int i, int j, grille g);
/**
* @brief compte le nombre de voisins vivants de la cellule (i,j), les bords sont non cycliques.
*
* @param i
* @param j
* @param g
* @return int
*/
int compte_voisins_vivants_non_cyclique (int i, int j, grille g);
/**
* @brief fait évoluer la grille.
*
* @param g
* @param gc
*/
void evolue (grille *g, grille *gc);
#endif
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment