🧬 Life Games

Experience Conway's Game of Life (Conway's Game of Life) in your browser. Click on cells to switch between life and death, place preset patterns, and observe the evolution of generations.

Generation:0
Living cells:0

Usage and Application Examples

  • Click on a cell on the grid to toggle between life and death
  • Place preset patterns and observe their evolution
  • Enjoy complex evolution from a random initial state in "Random."
  • Experiment at various scales by adjusting speed and grid size

What is Conway's Game of Life?

Conway's Game of Life is a cellular automaton—a mathematical simulation where simple rules create complex, evolving patterns. This browser version lets you experience how generations of cells live, die, and reproduce based on their neighboring cells. It's fascinating for understanding emergence, demonstrating how simple deterministic rules can produce apparently random behavior, and exploring the boundary between order and chaos.

How to Use

Click on grid cells to place live cells, then press play to start the simulation. Each generation follows four rules: a live cell with 2-3 neighbors survives; a dead cell with exactly 3 neighbors becomes alive; other cells die. Pause anytime to examine patterns, adjust the speed to observe at your preferred pace, and reset to start over. Load preset patterns to see famous configurations like gliders, oscillators, and still-life shapes.

Use Cases

Computer science students study cellular automata to understand algorithms and emergent behavior. Mathematics classes explore chaos theory and how simple systems can produce complexity. Hobbyists experiment with pattern creation, learning which configurations grow, stabilize, or oscillate indefinitely. Artists and designers find inspiration in procedural pattern generation. Researchers use Life as a foundation for studying self-organizing systems in nature, biology, and physics.

Tips & Insights

Famous patterns include the Gosper Glider Gun (generates gliders infinitely) and the Pulsar (repeats every 3 generations). Most random configurations collapse within a few generations, but some persist or grow indefinitely. The boundary between stable patterns and chaotic expansion reveals deep mathematical principles. Conway's Game demonstrates that complexity emerges naturally from simple rules—a principle fundamental to understanding natural systems.

Frequently Asked Questions

What is the Life Game?

The Game of Life (Conway's Game of Life) is a cellular automaton invented by John Horton Conway in 1970. Each cell in the grid has two states, "life" and "death," and changes with each generation according to a simple rule based on the state of the surrounding eight cells.

What are the rules of the game of life?

There are four rules. (1) If there are two or three living cells around a living cell, it survives. (2) If there is less than one living cell surrounding the living cell, it is overpopulated and dead. (3) If there are four or more living cells surrounding the living cell, it is overpopulated and dead. (4) Birth if there are exactly three living cells surrounding the dead cell.

What is a glider?

The glider is a pattern consisting of five cells, moving one cell diagonally every four generations. It is one of the most famous movement patterns (spaceships) in the game of life.

What happens to the edges of the grid?

When the "Connect Edges" toggle is on, the top, bottom, left, and right sides of the grid are connected in a torus-like pattern (toroidal boundary). When off, the outside of the grid is always treated as dead cells.

Can the speed be adjusted?

Yes, you can adjust the number of generations per second (1-30) with the speed slider. Slowing it down allows you to see cell changes one by one, while speeding it up allows you to quickly observe the evolution of large patterns.

What are the preset patterns?

Gliders (moving patterns), blinkers (period 2 oscillators), pulsars (period 3 oscillators), and glider guns (patterns that continue to generate gliders). The presets are placed near the center of the grid.

How can I load custom patterns into the simulation?

You can click on the grid cells directly to place them manually, creating your own patterns, or copy-paste pattern data in RLE (Run Length Encoded) format if the tool supports it. This allows you to experiment with your own creations or import famous patterns from the Game of Life community.

Can I pause and resume the simulation at any time?

Yes, the simulation can be paused with a button click, allowing you to examine the current state of the grid in detail. You can resume from that exact point or make manual edits before continuing the simulation.

What are some of the most famous Game of Life patterns?

Beyond gliders and pulsars, famous patterns include the Gosper Glider Gun (creates infinite gliders), Methuselah patterns (take many generations to stabilize), and oscillators like the Blinker and Toad. The tool's preset patterns showcase these classics for exploration.

Can I zoom in and out to see different areas of the grid?

Many Game of Life implementations include zoom functionality that lets you focus on specific areas of the grid for detailed observation. You can typically use the scroll wheel or dedicated zoom buttons to adjust your view.

How is the grid size determined, and can I change it?

The grid size is usually set to a standard dimension (such as 50x50 or larger), and depending on the tool, you may be able to customize it. A larger grid allows for more complex patterns but may slow down the simulation on older computers.

Can I edit the grid while the simulation is running?

Most Game of Life tools require you to pause first before editing cells, as placing cells during active simulation can unpredictably affect pattern evolution. This ensures you maintain full control over your patterns.