Gliders never stop
The tiny five-cell glider drifts diagonally forever, advancing one cell every 4 generations—first proof that Life supports self-moving “spaceships.”
Tip: click or drag to toggle cells • Shift = erase • Ctrl/⌘ = draw
Conway’s Game of Life is a playful, visual way to explore how complex behavior can emerge from simple rules. It is a grid-based simulation where each square, or cell, is either alive or dead. At each step, the grid updates based only on the local neighborhood around every cell. Even though the rules are minimal, the system can produce surprising patterns like moving “gliders,” repeating oscillators, and intricate long-term structures. This simulator lets you watch those patterns unfold in real time and experiment with different starting designs.
The classic Game of Life uses the rule set called B3/S23. That shorthand means a dead cell is born if it has exactly three live neighbors, and a live cell survives if it has two or three neighbors. Any other case dies off. Because every update is simultaneous, the grid behaves like a tiny world with its own physics. It is a great introduction to cellular automata, emergence, and rule-based systems often discussed in computer science, mathematics, and complexity science.
Beyond being fun to watch, the Game of Life is a classic example of emergent behavior. Researchers and educators use it to illustrate how local rules can create global structure, a concept that appears in topics like ecology, network theory, and artificial life. It also has historical importance in computer science: the Game of Life is known to be computationally universal, meaning it can simulate logic and computation with the right patterns. For students, it is a hands-on way to build intuition about algorithms, discrete time steps, and simulation modeling. This version runs entirely in your browser, so your designs stay private and the experience is instant.
External links open in a new tab. Not affiliated with Starlight Tools.
The tiny five-cell glider drifts diagonally forever, advancing one cell every 4 generations—first proof that Life supports self-moving “spaceships.”
The Gosper Glider Gun (a preset here) spits out a new glider every 30 generations. Its discovery in 1970 was the first pattern with unbounded growth.
Five cells placed as the R-pentomino thrash around for 1,103 generations before settling into 116 still lifes and oscillators—try it via the Patterns menu.
With glider streams as signals, Life can build logic gates, memory, even full CPUs. Your browser grid can, in theory, simulate any computation.
Enable Wrap and the grid becomes a torus: gliders loop endlessly instead of escaping, and some “dying” patterns become oscillators.