Sizes Grid height width
Cell height width
Speed  ms

This is a version of Conway's game of life. It is a classic example of a life simulation. There are no "winners." It currently only runs on Internet Explorer.

Each cell in the grid represents an organism which can be either alive or dead. Click on a cell to change it's status. You can create your own seed patterns this way. The Random button will change the status of up to 10% of the cells.

Click the Next button to move on to the next generation. All births and deaths occur simultaneously.

The Autorun button will let you observe generation after generation without having to click the Next button. If you end up in a static state, you will be asked if you want to have spontaneous generation. Saying yes is the same as clicking the Random button.

Clicking the New Color button will give cells that are born in the next generation a new color. There are currently colors to cycle through. Changing colors will let you see the relative age of different structures.


The rules for determining who lives and who dies in the next generation are:

  1. Each dead cell with exactly 3 living neighbors will become alive.
  2. Each living cell with 4 or more neighbors dies from overpopulation.
  3. Each living cell with 1 or no neighbors dies from isolation.

In other words, every cell with 2 or 3 neighbors survives for the next generation. Each cell, except those at the edge of the grid, has 8 possible neighbors.

This model was proposed by Dr. John Horton Conway from the University of Cambridge in the late 1960s.

Read more: