Unbounded board
The embedded Hashlife viewer stores the world as a tree, so users can pan and zoom beyond a fixed teaching grid.
Advanced module
Use the isolated Hashlife viewer when a pattern needs an unbounded board, fast stepping, import/export, or direct pan-and-zoom control. The regular teaching lab stays unchanged.
A separate static module based on copy.sh/life, bundled locally under this site with attribution and its original BSD-style license.
Live advanced viewer
The curated picker exposes the bundled large examples directly, while the viewer remains isolated from the beginner simulator.
Advanced examples
Why this is separate
The embedded Hashlife viewer stores the world as a tree, so users can pan and zoom beyond a fixed teaching grid.
Generation step can be set to powers of two for long-running demonstrations and large constructed patterns.
Drag to move, use the wheel to zoom, and draw or erase cells directly inside the advanced viewer.
The advanced module accepts pasted or uploaded RLE, Life 1.06, plaintext, and macrocell pattern files.
Users can export the current board as RLE without changing the curated pattern pages.
This mode runs in its own frame, keeping the current beginner-friendly simulator unchanged.