public void Muter() { var voisinsEnVie = _voisins.Count(v => v._etat == CellEtat.EnVie); if (voisinsEnVie == 2) { return; } if (voisinsEnVie == 3) { _etat = CellEtat.EnVie; } else { _etat = CellEtat.Mort; } }
public Cell(CellEtat etat = CellEtat.EnVie) { _etat = etat; _voisins = new List <Cell>(); }