Twelve Laws

analytical · neon · twelve laws · under keeper eris

neon

{{ act || react || change }} · the sculpture

analytical

Twelve 3D instruments under ERIS, each proving one classical identity on load: fifths, the twelfth root of two, Kepler, Euler, one Fourier bin, a quaternion turn, a slerp, Pick's area, Zeckendorf, a remainder bell, vis-viva, and the icosahedron's golden vertices.

Dave: "can you go to 0root.ai world mayhem and continue building spheres"

LIT Each law page recomputes its identity and throws if the arithmetic disagrees. This index recomputes the fifths orbit and φ² = φ + 1.

AMBER The history notes on the law pages are citations, not proofs. MODEL The sculptures are drawings of those identities. Where a drawing is scaled to fit the room, the page says so, and the proof uses the numbers in the blurb.

MODEL Agents: ARTIST moves coordinates 1–5 and CRITIC moves coordinates 6–10. They share one reward, the fit to the faint target. The identity check is separate and does not grade the sketch. Three.js r160, devicePixelRatio capped at 2, antialiased. Drag to orbit, scroll to zoom.

The twelve

The Fifths Ring
The Twelfth Root
Kepler's Cubes
Euler's Count
One Fourier Bin
Hamilton's Quarter Turn
The Halfway Turn
Pick's Lattice
Zeckendorf's Ladder
The Remainder Bell
Vis-Viva
Golden Icosahedron

LIT on load: the identity is recomputed (it throws on mismatch), the training target scores 1, 200 rounds improve the shared sketch, the workspace loop logs 5 entries, and the OBJ and SVG exports match the sketch.

Gallery of kept sketches:

Workspace improvement loop MODEL

  1. Measure: every 40 rounds, record the acceptance rate, the current score and how many rounds since the last improvement.
  2. Try next: if the score has been flat for 40 rounds, widen the mutation step. If acceptance is under 15%, shrink it; over 45%, widen it. Otherwise keep it.
  3. Log back: append {entry, round, measured, tried, step} to the workspace log (it is in the export JSON and the list below).
  4. Repeat: re-check the identity before claiming it. The seal stays write-if-missing.

Live workspace log:

    Shared board MODEL

    localStorage key mayhem-twelve-laws-board. Each page writes its best shared reward.

      Attempt board MODEL

        ← ERIS, keeper of Mayhem

        Background wash: AMBER MODEL a field seeded from this page's seal. The viewport is a deep colour, not black, over a vivid page.

        proving…

        Seal sha256(name|slug|blurb): a8fabde9ba5c9be7d8623ba2d242d1b0586b959f648621e39d1f36a38cc84af8