Traversal Grammar Workbench

Interaction

Node: click to place attractors. Path/Loop/Container: drag to draw. Home: click to set reset anchor. Probes traverse the field and the log describes emergent behavior.

Field Controls

State

Nodes0
Paths0
Loops0
Containers0
Seams0
Active probes0
Dominant behaviornone
Traversal Grammar Workbench · Guide

Build a field out of attractors, paths, loops, containers, and seams; release probes into it; and watch emergent traversal behavior — then export it as a seed.

Tools (top bar)

  • Node — click to place an attractor. Home — click to set the reset anchor probes return to.
  • Path / Loop / Containerdrag on the canvas to draw them.
  • Seam — a crossing line that flips probes as they pass.
  • Pause — freeze/resume the sim · Spawn Probes — release a batch · Clear — wipe the field.
  • Produce Seed JSON — export the field as a traversal seed.

Field Controls (sliders)

  • Node: Pull strength, Capture Radius. Path: Pull-To-Line, Forward Push.
  • Loop: Pull-To-Ring, Circulation. Container: Trap, Drift.
  • Seam: Flip Strength, Crossing Radius. Memory Decay: how fast the field forgets.

State & log

  • Live counts of Nodes / Paths / Loops / Containers / Seams / active probes, plus the current Dominant behavior.
  • The log narrates the emergent behavior of the probes as they traverse.

How to use it

  • 1 — Pick a tool, then place/draw elements (click for Node/Home, drag for Path/Loop/Container).
  • 2 — Spawn Probes and watch them traverse.
  • 3 — Tune the Field Controls to shape behavior; read the Dominant behavior + log.
  • 4 — Produce Seed JSON to export the field.