4 import de.lathanda.eos.robot.Robot;
5 import de.lathanda.eos.robot.exceptions.CubeImmutableException;
6 import de.lathanda.eos.robot.exceptions.CubeMissingException;
7 import de.lathanda.eos.robot.exceptions.RobotException;
8 import de.lathanda.eos.robot.exceptions.RobotMovementFailedException;
9 import de.lathanda.eos.robot.exceptions.RobotVoidException;
10 import eos.ausnahmen.BewegungFehlgeschlagenAusnahme;
11 import eos.ausnahmen.KeinSteinVorhandenAusnahme;
12 import eos.ausnahmen.RoboterAusnahme;
13 import eos.ausnahmen.RoboterOhneWeltAusnahme;
14 import eos.ausnahmen.SteinFeststehendAusnahme;
boolean isRightObstacle()
void setStoneColor(MutableColor c)
void setRobotColor(MutableColor robotColor)
MutableColor getRobotColor()
boolean istMarke(Farbe farbe)
boolean istRechtsHindernis()
void steinEntfernen(int n)
void steinFarbeSetzen(Farbe farbe)
boolean istLinksHindernis()
void farbeSetzen(Farbe farbe)
boolean istHintenHindernis()
void markeSetzen(Farbe farbe)