Skip to content
Selected work / 09MOON SHERPA / LABS

LIFE · Cellular Automaton

A living playground for patterns, rules, and discovery

  • Interactive Lab · Simulation · Games
  • Our contribution: Simulation, pattern discovery & interactive games
  • Reviewed September 2026
5LIFE Forge challenges
3Guided Expeditions
TrialsReproducible experiments
0Runtime framework dependencies
01 / The brief

Make cellular complexity something you can explore.

Back to the portfolio

LIFE turns Conway’s cellular automaton into an interactive laboratory. Visitors can draw and run patterns, explore rules that evolve under selection pressure, follow guided Expeditions, or play the LIFE Forge math arcade. Discovery tools classify patterns and compare them with Catagolue, while reproducible trials make an experiment something that can be inspected and shared.

Cellular automata are easy to watch and harder to understand. A useful playground needs to make the rules tangible and help visitors connect a change to its consequences.

Exploration also needs a way to record what happened. A pattern that looks interesting on a finite board is not automatically a new discovery in the wider field.

The working model

AN INVITATION TO EXPLORE

How LIFE · Cellular Automaton works

02 / The approach

How the pieces
came together.

From the underlying data to the moment someone uses the product, each decision serves the work.

  1. 01

    Make the simulation a hands-on canvas

    A browser-native simulation lets visitors edit patterns and explore how local rules produce larger behavior. Drawing, stepping, and playback keep experimentation close to the result.

  2. 02

    Explore rules as well as patterns

    Evolution Mode lets birth and survival conditions vary under selection pressure. Finite Evolution Trials add bounded experiments and deterministic receipts so an outcome can be reproduced and inspected.

  3. 03

    Give curiosity a starting point

    Three guided Expeditions introduce the simulation through directed exploration. LIFE Forge adds five math challenges, creating a more playful route into the same ideas.

  4. 04

    Classify discoveries carefully

    Discovery supports exact and open-plane analysis, pattern classification, and apgcode encoding. Catagolue checks identify whether a candidate appears in the queried catalog; an absent entry is labeled as a candidate, not proof of novelty.

03 / Inside the product

Seed a pattern. Follow what emerges.

Detail / 01

An experiment with a receipt

Deterministic trial records preserve the setup and outcome of a finite experiment. A result becomes something another run can check.

Detail / 02

Several paths into the same system

Freeform simulation, guided Expeditions, arcade challenges, and discovery tools serve different levels of curiosity without losing their connection to the automaton.

Detail / 03

Browser-native interaction

Vanilla JavaScript and Canvas keep the simulation independent of a runtime framework. PWA support makes the core playground installable and usable offline.

What this makes possible

  • Live at gameofliveevo.com with simulation, guided exploration, and LIFE Forge challenges.
  • Finite trials produce reproducible records of experiments.
  • Pattern discovery distinguishes an uncatalogued candidate from a confirmed new result.
04 / Under the hood

The right tools.
Thoughtfully connected.

A closer look at the technology and integrations behind LIFE · Cellular Automaton.

SYSTEM ANATOMY 04 LAYERS
04030201

A conceptual view of the technology groups. Layer positions do not represent deployment boundaries.

EXPLORE THE BUILD / LIFE · Cellular Automaton

SELECTED LAYER

Core

  • Vanilla JavaScript
  • HTML5 Canvas
  • CSS
CONNECTED TO

Catagolue · Cloudflare Workers

Next in the portfolio / 01

Follow Up Ace