Ce code a pour but de représenter les masses de population.
Le monde dans lequel ces populations vivent est représenté par une surface plane.
Mais en réalité, la surface visible représentée est un tore (Ce qui débordent sur un coté apparaît à son opposé) ( pour ceux qui ne savent pas un tore ressemble a un anneau ou un beignet )
Cette surface est divisé en unités de surface (carré) chaque carré est :
--> SOIT peuplé
--> SOIT vide
Les populations des carrés naissent, vivent et meurent suivant des lois.
Les population peuvent :
--> Naître ( densité de population requise mais pas trop élevée )
--> Subsister ( Natalité = Mortalité )
--> Mourir de vieillesse ( ou de solitude lol )
--> Mourir de surpopulation ( densité de population trop élevé )
Chaque possibilité est régit par le nombre de carrés habité autours du carré considéré.
Il y a 8 carrés qui environnent chaque carré, même pour ceux des bords (bords qui, je le rappelle n'existent pas en réalité)
Les lois sont donc les suivantes :
Si aucun ou 1 carré environnant est habité, alors la population (si elle était là), meurt.
Si 2 carrés environnant sont habités, alors la population (si elle était là), subsiste.
Si 3 carrés environnant sont habités, alors une population apparaît ou subsiste.
Si 4 ou plusieurs carrés environnant son habités, alors la population meurt (surpopulation).
Ces lois semblent assez simples, mais mises en pratique, elles donnent des résultats assez étranges. Voyez par vous même ....
-={[ZeroCool ]}=-