finite substrate

computation is connections on a fixed set of typed nodes

Wires only form where ports are compatible. The illegal ones aren't blocked — they're unrepresentable. Select a node and watch how few connections the substrate actually permits.

drag orbit · scroll zoom
click a node, then a lit node to wire
esc deselect · r reset
output (+)
input (−)
can wire
rejected
nodes
ports free / total
wires placed0
permitted from selection
click a node to begin.