Life

Life is a computer simulation which illustrates that a very simple set of rules can give rise to very complex forms and interactions.

In Life, a cell has eight neighboring spaces. If fewer than two of those neighboring cells are occupied, a cell dies of loneliness. If a cell has more than three neighbors, it dies from overcrowding. If a vacant space has exactly three neighbors, a cell is born.

Controls

  • <C> Clears the entire field of cells.
  • <G> Make the simulation go.
  • <I> Initialize Randomly.
  • <S> Make the simulation stop.
  • <Spacebar> Advance one generation.
  • <Arrow Keys> Scroll the screen.

Click anywhere to add or delete a cell.