Game of life w javascript

Game of life to jeden z najbardziej znanych przykładów automatu komórkowego wymyślony blisko pół wieku temu.
Dzięki kilku prostym regułom, struktury potrafią ewaluować w zaskakujący sposób.

Reguły:

  • Martwa komórka, która ma dokładnie 3 żywych sąsiadów, staje się żywa w następnej jednostce czasu (rodzi się)
  • Żywa komórka z 2 albo 3 żywymi sąsiadami pozostaje nadal żywa; przy innej liczbie sąsiadów umiera (z „samotności” albo „zatłoczenia”).

Ciekawostka

To własnie jeden z układów game of life stał się symbolem społeczności hakerskiej:
Game of life - glider

Czytaj dalej