Loading tool...
Classic snake game with three speed levels, pause/resume, mobile D-pad controls, and high score tracking
Color pattern memory game with audio feedback. Repeat the sequence as it gets longer. Three speed settings
Slide numbered tiles to combine and reach 2048! Features touch/swipe support, undo functionality, and score tracking
Conway's Game of Life is a zero-player cellular automaton simulation that emerges from three simple rules: a live cell with 2-3 neighbors survives, a dead cell with exactly 3 neighbors becomes alive, and all other cells die. Despite this simplicity, incredibly complex and beautiful patterns emerge from the interactions, demonstrating how local simple rules create global complexity. The simulation has fascinated mathematicians, computer scientists, and hobbyists since its invention by John Conway in 1970. It serves as a powerful teaching tool for understanding emergence, cellular automata, and computational thinking. Features toroidal wrapping (edges wrap around like a torus), adjustable simulation speed, and 14 built-in patterns across 4 categories: Still Lifes (static patterns), Oscillators (periodic patterns), Spaceships (moving patterns), and Methuselahs/Guns (patterns that produce infinite output). Color-coded neighbor visualization helps you understand why patterns behave as they do. Whether you're studying computational theory, exploring emergent complexity, or simply enjoying beautiful dynamic patterns, Game of Life provides endless fascination.
Study how simple local rules create complex global behavior, understanding the mathematical foundations of cellular automata and emergence.
Learn computational thinking, algorithms, and grid-based simulation through the interactive visualization of pattern evolution.
Explore mathematical patterns, dynamics, and behavior through famous Game of Life patterns like gliders and oscillators.
Analyze how complex patterns emerge from simple rules, discovering self-organizing systems and chaotic behavior.
Enjoy watching beautiful, intricate patterns evolve and interact, providing mesmerizing visual entertainment.
Use as a teaching tool to demonstrate abstraction, rules, simulation, and how simple systems create surprising complexity.
Conway's Game of Life, devised by British mathematician John Horton Conway in 1970 and first published in Martin Gardner's Mathematical Games column in Scientific American, is the most famous example of a cellular automaton and one of the most important constructions in the history of theoretical computer science. Its significance lies not in its rules, which are trivially simple, but in what those rules can produce: the Game of Life is Turing complete, meaning it can simulate any computation that any computer can perform.
Cellular automata theory, the mathematical framework underlying the Game of Life, was pioneered by John von Neumann and Stanislaw Ulam in the 1940s. Von Neumann was interested in self-reproducing machines and showed that a cellular automaton with 29 states could theoretically construct a copy of itself. Conway's genius was to find the simplest possible set of rules that still produced interesting behavior. He spent years experimenting with different birth and survival conditions before settling on the B3/S23 rule (birth with exactly 3 neighbors, survival with 2 or 3 neighbors), which uniquely balances between explosive growth and rapid extinction.
The Turing completeness of the Game of Life was demonstrated through the construction of logic gates (AND, OR, NOT) using patterns of cells. Gliders, the smallest moving pattern (a 5-cell configuration that translates diagonally every 4 generations), serve as signals that can be routed and combined. The Gosper Glider Gun, discovered by Bill Gosper in 1970 in response to a $50 bounty offered by Conway, was the first known pattern that grows without bound, producing a new glider every 30 generations. By combining glider guns, reflectors, and eaters (patterns that absorb gliders), it is possible to build functional logic circuits and, in principle, a complete computer within the Game of Life. In 2000, Paul Rendell constructed a working Turing machine within the Game of Life, definitively proving its computational universality.
Emergence, the phenomenon where complex macroscopic behavior arises from simple microscopic rules, is the central philosophical lesson of the Game of Life. No individual cell "knows" about gliders, oscillators, or glider guns. These higher-level structures are emergent properties that exist only in the aggregate behavior of many cells following local rules. This mirrors emergence in nature: the complex behavior of ant colonies arises from simple pheromone-following rules, the patterns of snowflakes emerge from molecular bonding angles, and consciousness itself may be an emergent property of relatively simple neural interactions. The Game of Life has become a standard reference point in discussions of emergence across fields ranging from physics to biology to philosophy of mind.
Conway himself had an ambivalent relationship with the Game of Life, often expressing frustration that it overshadowed his many other mathematical contributions (including surreal numbers, the Monster group, and important work in group theory and number theory). He passed away in April 2020, but his cellular automaton continues to inspire researchers, artists, and hobbyists who discover new patterns and push the boundaries of what can be built within this deceptively simple universe.
1) A live cell with 2 or 3 neighbors survives. 2) A dead cell with exactly 3 neighbors becomes alive. 3) All other cells die or remain dead. These simple rules create surprisingly complex behavior.
Discovered by Bill Gosper in 1970, it was the first known finite pattern that produces an infinite stream of gliders. It proved that unbounded growth is possible in the Game of Life.
The grid uses toroidal wrapping - cells on the right edge are neighbors with cells on the left edge, and top with bottom. This prevents edge effects and allows patterns to move freely.
All processing happens directly in your browser. Your files never leave your device and are never uploaded to any server.