Gothic Chest Solver

Gothic Chest Solver

Lock mechanism optimizer

Configuration

5

Pin positions (3 = center, 0–6 = outer holes left to right):

Disc 1 pin position

1h0

Disc 2 pin position

2h0

Disc 3 pin position

3h0

Disc 4 pin position

4h0

Disc 5 pin position

5h0

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

→ 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.