Édouard Lucas, französischer Mathematiker, veröffentlichte das Spiel 1883 — unter dem Decknamen „Prof. Claus" von der „Universität Li-Sou-Stian" (Anagramme von Lucas / Saint-Louis). Das ursprüngliche Spiel hatte 8 Scheiben.
Lucas erzählte: Im großen Tempel zu Benares versetzen Mönche einen Turm aus 64 goldenen Scheiben. Sobald sie fertig sind, zerfällt der Tempel — das Ende der Welt. Die Rechnung dahinter: 264 − 1 = 18 446 744 073 709 551 615 Züge — bei einem Zug pro Sekunde rund 585 Milliarden Jahre.
Um den größten Stein zu bewegen, muss der Stapel darüber erst beiseite (Rekursion). n Scheiben = den (n−1)-Stapel zweimal bewegen plus einen Zug: (2n−1−1) + 1 + (2n−1−1) = 2n−1. Es gibt für jede Ausgangsstellung nur einen kürzesten Weg — den findet der Solver hier.
Der iterative Algorithmus: Versetze die kleinste Scheibe bei jedem zweiten Zug, und zwar immer zyklisch in dieselbe Richtung (n ungerade: Zielstab, n gerade: Zwischenstab). Danach gibt es nur einen legalen Zug — versetze ihn. Fertig ist die optimale Folge.
Jede der 3n Stellungen ist ein Knoten, jeder legale Zug eine Kante: kn = 3/2 · (3n − 1) Kanten (bei n=4: 120). Der Graph ist der „Spielbaum"; sein Durchmesser ist 2n−1 — von jeder Stellung zu jeder anderen reichen maximal so viele Züge. Mit jeder Scheibe wächst der Graph um Faktor 3, das gezeichnete Dreieck aber nur um Faktor 2 — die normierte Folge konvergiert gegen das Sierpiński-Dreieck, ein Fraktal der Hausdorff-Dimension log 3/log 2 ≈ 1,585.
Quelle: Wikipedia, „Türme von Hanoi" · Konzept & Code: Dirk · Mathematik: Frame · v1.2 · 2026
Der kürzeste Pfad durchs Dreieck ist komplett.
Weitersagen-Formel: „Die Zahl der Zustände ist 3n, jeder ist ein Punkt, jeder Zug eine Linie — der komplette Zug-Graph ist das Sierpiński-Dreieck, und Lösen ist der kürzeste Weg durchs Dreieck. Der kürzeste Weg braucht stets 2n − 1 Züge."
| 1 2 3 | Peg wählen — erster Tipp Quelle, zweiter Tipp Ziel |
| N | Scramble (zufällige Züge ab aktuellem Zustand) |
| Enter | Solve — bidirektionaler BFS, Pfad als Lichtspur |
| Space | Pfad-Wiedergabe Play / Pause |
| A | Reset auf Startzustand |
| T | Fraktal-Panel ein-/ausblenden |
| / | Diese Hilfe |
| Esc | Hilfe schließen / Peg-Wahl abbrechen |
Konzept & Code: Dirk · Mathematik: Frame · Installation v1.2 · 2026