Programmiere den Roboter:

Der Roboter soll das Holz in den Kamin legen.

Der Roboter soll in jeden Kamin ein Holz legen.
Der Roboter kann immer nur einen Holzstapel tragen. In jeden Kamin kann nur ein Holzstapel gelegt werden.

Hinweis: Der Roboter muss mit beiden Testfällen zurechtkommen, die du siehst, wenn du unten auf Test#1 oder Test#2 klickst.

Hinweis: Der Roboter muss mit allen drei Testfällen zurechtkommen, die du siehst, wenn du unten auf Test#1, Test#2 oder Test#3klickst.

Weitere Hinweise:

Mit dem Sensor kann geprüft werden, ob sich vor dem Roboter eine Plattform befindet. Dementsprechend gibt zurück, ob sich keine Plattform vor dem Roboter befindet.

Mit dem Sensor kann geprüft werden, ob auf dem Feld des Roboters ein Holzstapel liegt. Genau so kann mit dem Sensor geprüft werden, ob sich auf dem Feld des Roboters ein Kamin befindet.

Mit der Aktion kann der Roboter eine Ebene höher springen, falls sich über ihm eine Plattform befindet.

Mit der Funktion plattformVorne() kann geprüft werden, ob sich vor dem Roboter eine Plattform befindet. Dementsprechend gibt not plattformVorne() zurück, ob sich keine Plattform vor dem Roboter befindet.

Mit der Funktion aufHolz() kann geprüft werden, ob auf dem Feld des Roboters ein Holzstapel liegt. Genau so kann mit der Funktion beimKamin() geprüft werden, ob sich auf dem Feld des Roboters ein Kamin befindet.

Mit der Funktion spring() kann der Roboter eine Ebene höher springen, falls sich über ihm eine Plattform befindet.