Game of Life

Conway's Game of Life implemented using JavaScript.

Start
Step
Clear
Random
--
-
Tick rate: N/A
+
++

Generation: N/A

Rules

The simulation attempts to mimic the following aspects of evolution:

  1. Underpopulation - Each living cell with fewer than 2 living neighbours dies.
  2. Survival - Each living cell with 2 or 3 living neighbours survives.
  3. Overpopulation - Each living cell with more than 3 living neighbours dies.
  4. Reproduction - Each dead cell with 3 living neighbours becomes alive.