Projekt Diskussion:2019/RoverArena: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
(Die Seite wurde neu angelegt: „Die russische Raumfahrtbehörde ''Roskosmos'' hat ihren eigenen Rover auf den Mars geschickt. Nicht nur das ''Elon Musk'' hat seine Firma ''Space X'' angewiese…“)
 
Keine Bearbeitungszusammenfassung
Zeile 11: Zeile 11:
|-
|-
|Auftrag
|Auftrag
| <code>fahre()</code>
| <code>void fahre()</code>
| Bewegt den Rover ein Feld in Blickrichtung vorwärts.
| Bewegt den Rover ein Feld in Blickrichtung vorwärts.
| 4
| 4
|-
|-
|Auftrag
|Auftrag
| <code>drehe( String richtung )</code>
| <code>void drehe( String richtung )</code>
| Dreht den Rover um 90 Grad nach <code>"links"</code> oder <code>"rechts"</code>.
| Dreht den Rover um 90 Grad nach <code>"links"</code> oder <code>"rechts"</code>.
| 2
| 2
|-
|-
|Auftrag
|Auftrag
| <code>markeSetzen()</code>
| <code>void markeSetzen()</code>
| Setzt eine Marke auf dem aktuellen Feld des Rovers. Jeder Rover startet mit fünf Marken, kann aber Marken (auch von anderen Rovern) aufsammeln und diese neu setzen.
| Setzt eine Marke auf dem aktuellen Feld des Rovers. Jeder Rover startet mit fünf Marken, kann aber Marken (auch von anderen Rovern) aufsammeln und diese neu setzen.
| 1
| 1
|-
|Auftrag
|Auftrag
| <code>void markeEntfernen()</code>
| <code>void markeEntfernen()</code>
| Entfernt eine Marke, wenn eine vorhanden ist und der Laderaum des Rovers noch nicht voll ist. Jeder Rover kann '''maximal 8 Marken''' tragen.
| Entfernt eine Marke, wenn eine vorhanden ist und der Laderaum des Rovers noch nicht voll ist. Jeder Rover kann '''maximal 8 Marken''' tragen.
| 1
| 1
|-
|Anfrage
|Anfrage
| <code>booleanmarkeVorhanden()</code>
| <code>booleanmarkeVorhanden()</code>
| Prüft, ob auf dem aktuellen Feld eine Marke vorhanden ist.
| Prüft, ob auf dem aktuellen Feld eine Marke vorhanden ist.
| 0
| 0
|-
|Anfrage
|Anfrage
| <code>boolean eigeneMarkeVorhanden()</code>
| <code>boolean eigeneMarkeVorhanden()</code>