Strona główna » Algorytmy » Artykuły » Gra w Życie
 

Gra w Życie

Gra w Życie

Gra w Życie została wymyślona w 1970 roku przez Johna Conwaya. Symluje ona zachowanie się komórek w pewnym środowisku na podstawie określonych reguł przetrwania, narodzin oraz śmierci. W zależności od ułożeń komórek można otrzymać różnego rodzaju animacje.

Zasady

Podczas symulacji obowiązują następujące reguły:

  1. Komórka rodzi się, gdy ma dokładnie 3 sąsiadów
  2. Komórka przeżywa, gdy ma 2 lub 3 sąsiadów
  3. Komórka ginie, gdy ma mniej niż dwóch sąsiadów (za mało), albo, gdy jest więcej niż trzech (za dużo)

Sąsiadem komórki są wszystkie komórki stykające się krawędzią lub rogiem (czyli we wszystkich kierunkach).

Symulacja

Oto pole do przeprowadzenia symulacji. Klikając na wybrane pole można zmienić jego stan. W celu wykonania kroku symulacji kliknij przycisk Wykonaj Krok. Dla dłuższych symulacji warto zaznaczyć opcję Krok Automatyczny - aplikacja wtedy sama będzie wykonywać kolejne kroki (2 na sekundę).

Wygląda na to, że element Canvas nie jest obsługiwany... zaktualizuj przeglądarkę
Krok Automatyczny