Il robot esegue degli ordini con nomi prefissati.
Alcuni ordini prevedono un parametro n, numero di passi
| Movimento | left | Gira a sinistra/destra di 90 gradi (rispetto alla direzione attuale) |
|
|---|---|---|---|
| |
right | ||
| forward(n) | Fai n passi avanti/indietro | ||
| backward(n) | |||
| north(n) | Gira verso nord/sud/est/ovest e fai n passi in avanti (qualunque sia la direzione attuale) |
||
| south(n) | |||
| east(n) | |||
| west(n) | |||
| goto(col, riga) | Porta il robot alla posizione specificata, senza sbattere… | ||
| Disegno | paintWhite | Appoggia il pennello bianco/nero sul pavimento e comincia a scrivere | |
| paintBlack | |||
| stopPainting | Alza il pennello e smetti di scrivere | ||
| Azioni | pickUp | Raccogli Rilascia Mangia il faro |
|
| putDown | |||
| eatUp |