Je vous propose une version Java du jeu de la vie, qui bien que simple
et non optimisée, vous permet de découvrir les bases de ce
grand clasique de l'informatique.
Rappel des règles :
Le principe est simple : on a une colonie de bactéries, ou de cellules,
réparties aléatoirement. A chaque génération,
les cellules vont survivre, naître ou disparaître en fonction
de leur entourage :
Si une cellule est seule ou avec seulement une voisine (dans les 8 directions
possibles), elle meurt de solitude. snif.
Si une cellule a 2 ou 3 voisines, elle survit.
Si une cellule a plus de 3 voisines, elle meurt à cause de la surpopulation.
Enfin, si 3 cellules entourent une case vide, elles donnent naissance à
un merveilleux petit rejeton !