Hamster Dokumentation

 

Hamstername: Killer

bighamster.gif (4244 Byte)

Version: 1.51
Autor: Michael Sack

 

 

gehezuVerzweigung

public void gehezuVerzweigung()
Die Methode gehezuVerzweigung () durchläuft die Liste BewegungsFaden vom Ende zum Anfang. Der Hamster fängt beim letzten Objekt der Liste an und führt statt der Rechtsdrehungen die selbe Anzahl Linksdrehungen, wie auf dem Hinweg aus, um sich in die Richtung zu drehen, aus der er gekommen ist. Dies tut er solange bis ein Feld mehr als 2 Wege zur Wahl hat. Dort stoppt er, löscht vom entsprechenden Objekt in der Liste den letzten Weg, dreht sich zu dem Weg, der am weitesten rechts liegt und geht einen Schritt vorwärts. Zum Schluss wird die Methode Fadenändern () aufgerufen.
 
 
(c) Copyright by Michael Sack 2002