Die Bewegungsidee



Dem CCHamster liegt ein ausgereiftes Bewegungsmodell zu Grunde. Zuerst prüft er das Feld, auf dem er sich befindet nach Wände in jede Richtung ab. Danach überprüft er, in welche Richtung er bereits gewesen ist, wendet er sich ein Schritt nach rechts und versucht es erneut.

Falls er auf ein bereits besuchtes Feld treffen würde, so dreht er sich weiter nach rechts, bis er entweder ein nicht besuchtes Feld gefunden hat oder es sind alle Felder besucht.

Dann zieht er den Stack zu hilfe und geht an die letzte Stelle, wo ein noch nicht besuchtes Feld angrenzt. Falls dies nicht der Fall ist, ist das ganze Labyrinth bereits erkundet.