Conway's Game of Life

Click anywhere in the canvas element to start placing cells.

Your browser does not support the HTML5 canvas tag.

Controls

Examples

About Game of Life

British mathematician John Conway came up with the idea of game of life. It is a type of cellular automation for studying thing such as computability theory and theoretical biology. The first public appearance of the game was in the October 1970 issue of the Scientific American. The rules of the game are as follows:

  1. A neighborhood is defined as any of the 8 cells adjacent to a cell.
  2. If a living cell has < 2 neighbors, it will die from under-population.
  3. If a living cell has 2 or 3 neighbors, it will continue living.
  4. If a living cell has > 3 neighbors, it will die from over-population.
  5. If any dead cell has exactly 3 neighbors, it will become alive from reproduction.

Over the years, the game has been studied in many ways because there are many ways in which patterns can emerge. There are for example, many patterns of "still-life", oscillators, and infinite patterns.