Projects / rule-30-explorer

Rule 30 explorer

You are reading a fixed version. Read the current version

Draw Rule 30 in your browser, starting from one occupied cell.

Try it

Choose a number of generations and draw Rule 30 from a single centered seed. Each new row applies left XOR (center OR right) to the row above it. The center readout follows the original seed position.

The demonstration supports up to 128 generations and runs in your browser. Its text output provides another way to inspect the sequence.

The image and center-column output cover only the selected number of generations. An irregular pattern in this finite calculation does not prove nonperiodicity. The research page explains the open question.

Rule 30, one row at a time

Start with one black cell. Each new cell depends on the three cells immediately above it.

The eight neighborhoods
Previous row111110101100011010001000
New cell00011110

Contributions & AI assistance

Contributions

I maintain this site and decide what to publish.

AI assistance

I use AI for research, code, drafts, translations and internal checks. The methods page explains what those checks cover.

Related releases

No releases have been published for this project yet.

Version history

VersionPublishedChange note
v4Updated publication information.
v3Editorial revision of English, German and Chinese copy; mathematical claims and evidence unchanged.
v2Wording revised for clarity; comment guidance updated where relevant.
v1Initial editorial overview; no research files released.

Comments

Discussion of version 2

No comments yet.

Comments on this version are preserved here. Comment on the current version →