コード例 #1
0
        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;
            }
        }
コード例 #2
0
 public Cell(CellEtat etat = CellEtat.EnVie)
 {
     _etat    = etat;
     _voisins = new List <Cell>();
 }