To see what Conway’s Game of Life can do, draw something on the canvas and hit the Run button. You can read more about the Game of Life below.
- Every live cell with two or three live neighbors survives.
- Every live cell with four or more live neighbors dies from overpopulation.
- Every live cell with fewer than two live neighbors dies from isolation.
- Every empty cell with exactly three live neighbors is a birth cell and becomes live.
Everything in one generation happens simultaneously, so births and deaths do not affect their neighbors during the same turn in which they occur. Experimenters have discovered many different starting states with interesting effects. The Gosper Glider Gun grows indefinitely by launching gliders.
A breeder moves across the space, leaving a trail of glider guns.
If you’d like to see how to code a basic version of the Game of Life yourself, check out this video: