Configuration
5
Pin positions (3 = center, 0–6 = outer holes left to right):
Disc 1 pin position
Disc 2 pin position
Disc 3 pin position
Disc 4 pin position
Disc 5 pin position
Disc Connections
For each disc, set how other discs react when you move it right. Same direction = disc moves right too. Opposite = disc moves left.
D1 connections:
D1
D2
D3
D4
D5
D2 connections:
D1
D2
D3
D4
D5
D3 connections:
D1
D2
D3
D4
D5
D4 connections:
D1
D2
D3
D4
D5
D5 connections:
D1
D2
D3
D4
D5
| Disc | D1 | D2 | D3 | D4 | D5 |
|---|---|---|---|---|---|
| D1 | — | ||||
| D2 | — | ||||
| D3 | — | ||||
| D4 | — | ||||
| D5 | — |
→ Same direction | ← Opposite direction | · No connection
How It Works
1. Set Discs
Choose 2–8 discs and set each pin's current position. Position 3 is the center hole.
2. Define Connections
For each disc, specify how other discs react when moved left. This captures the mechanical linkages.
3. Solve
Breadth-first search finds the shortest move sequence. Animate step-by-step to see each disc shift.
