1883 erfand der französische Mathematiker Edouard Lucas das Problem der Türme von Hanoi.
Ziel des Spieles: Alle Scheiben vom Turm ganz links sollen auf den Turm ganz rechts bewegt werden.
Bedingungen:Um zu starten, gib ein mit wie vielen Scheiben du starten möchtest.
Das Türme von Hanoi-Spiel besteht aus drei Stäben und einer Reihe von Scheiben unterschiedlicher Größe, die auf einem der Stäbe gestapelt sind. Das Ziel des Spiels besteht darin, alle Scheiben von einem Ausgangsstab zu einem Zielstab zu bewegen, wobei die folgenden Regeln beachtet werden müssen:
Nur eine Scheibe kann gleichzeitig bewegt werden. Eine größere Scheibe darf niemals auf einer kleineren Scheibe liegen. Die optimale Strategie, um das Türme von Hanoi-Spiel zu lösen, folgt einem rekursiven Algorithmus, der wie folgt funktioniert:
Wenn nur eine Scheibe auf dem Ausgangsstab liegt, bewege sie direkt auf den Zielstab. Andernfalls führe die folgenden Schritte aus:
Die optimale Strategie für das Türme von Hanoi-Spiel ist bekannt als "Teilen und Erobern". Durch das Aufteilen des Problems in kleinere Teilprobleme und die Verwendung von Rekursion wird sichergestellt, dass alle Scheiben in der richtigen Reihenfolge bewegt werden, ohne gegen die Regel zu verstoßen. Die Anzahl der Schritte, die für das Lösen des Spiels benötigt werden, beträgt 2^n - 1, wobei n die Anzahl der Scheiben ist.
Es ist wichtig zu beachten, dass die optimale Strategie für das Türme von Hanoi-Spiel aufgrund der Eigenschaften des Spiels mathematisch bewiesen wurde und unabhängig von der Anzahl der Scheiben immer funktioniert.