B D E F G L M N R S T W

B

BEAMER - Static variable in class algds.contest.Duke
Das in Blickrichtung benachbarte Feld ist ein Beamer.
BEANS - Static variable in class algds.contest.Duke
Das in Blickrichtung benachbarte Feld enthält Bohnen.

D

drop(int) - Method in class algds.contest.Duke
Legt die angegebene Anzahl von Bohnen im aktuellen Feld ab.
Duke - class algds.contest.Duke.
Duke: abstrake Basisklasse für alle Dukes, die sich im Labyrinth bewegen sollen.
Duke() - Constructor for class algds.contest.Duke
Konstruktor zum Erzeugen eines Duke-Objektes.

E

EAST - Static variable in class algds.contest.Duke
Blickrichtung ist nach Osten.
EMPTY - Static variable in class algds.contest.Duke
Das in Blickrichtung benachbarte Feld ist leer.

F

forward() - Method in class algds.contest.Duke
Bewegt den Duke um einen Schritt in der aktuellen Richtung vorwärts.

G

getDirection() - Method in class algds.contest.Duke
Liefert die aktuelle Laufrichtung des Duke als Himmelsrichtung (Duke.NORTH ..
getHeight() - Method in class algds.contest.Duke
Liefert die Höhe der aktuellen Ebene des Labyrinthes in Feldern.
getLevel() - Method in class algds.contest.Duke
Liefert die ID der aktuellen Ebene des Labyrinthes.
getNumOfBeans() - Method in class algds.contest.Duke
Liefer die Anzahl der Bohnen, die der Duke gegenwärtig trägt.
getNumOfCollectedBeans() - Method in class algds.contest.Duke
Liefert die Anzahl der gesammelten und auf dem Ausgangsfeld abgelegten Bohnen.
getNumOfSteps() - Method in class algds.contest.Duke
Liefert die Anzahl der bisher ausgeführten Schritte.
getStrength() - Method in class algds.contest.Duke
Liefert die aktuelle Stärke des Dukes.
getWidth() - Method in class algds.contest.Duke
Liefert die Breite der aktuellen Ebene des Labyrinthes in Feldern.
getXPos() - Method in class algds.contest.Duke
Liefert die aktuelle y-Position im Labyrinth.
getYPos() - Method in class algds.contest.Duke
Liefert die aktuelle y-Position im Labyrinth.

L

log(String) - Method in class algds.contest.Duke
Gibt eine Meldung in Form eines Strings im Log-Fenster aus.
look() - Method in class algds.contest.Duke
Liefert Informationen über das in Blickrichtung angrenzende Feld.

M

MAX_BEANS - Static variable in class algds.contest.Duke
Anzahl der max.

N

NORTH - Static variable in class algds.contest.Duke
Blickrichtung ist nach Norden.

R

run() - Method in class algds.contest.Duke
Die Hauptmethode des Duke.

S

setEngine(MazeEngine) - Method in class algds.contest.Duke
Interne Methode für die Ablaufumgebung.
SOUTH - Static variable in class algds.contest.Duke
Blickrichtung ist nach Süden.

T

take(int) - Method in class algds.contest.Duke
Nimmt die angegebene Anzahl von Bohnen aus dem aktuellen Feld auf.
TURN_LEFT - Static variable in class algds.contest.Duke
Nach Links drehen.
TURN_RIGHT - Static variable in class algds.contest.Duke
Nach Rechts drehen.
turn(int) - Method in class algds.contest.Duke
Ändert die Laufrichtung, wobei das aktuelle Feld nicht verlassen wird.

W

WALL - Static variable in class algds.contest.Duke
In Blickrichtung befindet sich eine Wand.
WEST - Static variable in class algds.contest.Duke
Blickrichtung ist nach Westen.

B D E F G L M N R S T W