Untangle the Net

Layer 1
Drag the neurons until no connections cross

How to Debug the Net

Untangle the Net is a graph puzzle dressed up as model surgery. Some over-eager AutoML pipeline shipped a tangled mess of neurons and weights to production. Your job: drag the neurons around until none of the connections cross, certifying the architecture as clean — and yourself as more reliable than the optimizer.

  1. Behold the spaghetti graph of neurons and weights
  2. Drag any neuron to a new position
  3. Goal: arrange the neurons so no connections cross
  4. The readout shows how many tangled weights remain

Debugging Strategy

Start with the neurons that have the fewest connections — low fan-in, easy to place. Work from the outside in: rough out the topology, then fine-tune. Every layer in Untangle the Net is provably planar, so a zero-crossing layout always exists. The countdown is your training budget — beat the timer to advance a layer.

Slop Fact: A planar graph can always be drawn with zero edge crossings. Your "neural network" is just planar graph theory wearing a lab coat — and you are the gradient descent now.

Back to the Slop