Conway's Game of Life

Game of life GIF
The Game of Life, also known simply as Life, is a cellular automaton devised by the British mathematician John Horton Conway in 1970.

Conway's game is a zero-player game, meaning that its evolution is determined by its initial state, requiring no further input. One interacts with the game of life by creating an initial configuration and observing how it evolves, or, for advanced players, by creating patterns with particular properties.

This is an open source simulation project I made completely from scratch based on the same concept.

  • Create: Used to create a board of cells with specific dimensions.
    Caution: Keep them close to 100*100 (depending upon the system), otherwise you will face memory issues. No 'hardcore' optimizations have been implemented yet.
  • Create a custom board: After generating a board, touch/cick on the cells to change there states. Clear the board if required.
  • Next: Used to move to next generation of cells based on Conway's rules.
  • Start/Stop: Used to start and stop a simulation of the board, creating next generation cells.
  • Clear: Used to clear the board (kill all the cells).
  • Camera: Slider to vary the size of camera.
  • Speed: Slider to vary the speed of simulation.
  • Gosper's Glider Gun: Used to initiate the cells with seed of Gosper's GG.
Play in the browser here.
In depth explanation at github.
Ream more about Conway's Game of Life at wiki.