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 |