Conway's Game of Life

Generation 0

Conway's Game of Life is a zero-player game that simulates life-cycles using cellular automaton. The game is played on a grid of any size, which is populated by cells. The game allows for interaction during the initial setup and will then run on its own until all life-cycles are completed. The Game of Life is Turing Complete.


There are four main rules to Conway's Game of Life:

  1. Any living cell with less than two neighbors will die.
  2. Any living cell with two or three neighbors will live.
  3. Any living cell with more than three neighbors will die.
  4. Any dead cell with exactly three neighbors will revive.