Untangle the Net
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.
- Behold the spaghetti graph of neurons and weights
- Drag any neuron to a new position
- Goal: arrange the neurons so no connections cross
- 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.