Instrucciones básicas
En cada dominio hay un número fijo de instrucciones básicas que usted puede utilizar para escribir un programa. Estas instrucciones solo pueden usarse al escribir directamente el script. Para nuestro robot existen las siguientes instrucciones básicas:

Movimiento |
adelante(n) |
Mover n pasos hacia adelante |
atrás(n) |
Mover n pasos hacia atrás |
izquierda() |
Girar a la izquierda de 90 grados |
derecha() |
Girar a la derecha de 90 grados |
norte(n) |
Girar hacia el norte y mover n pasos hacia adelante |
sur(n) |
Girar hacia el sur y mover n pasos hacia adelante |
este(n) |
Girar hacia el este y mover n pasos hacia adelante |
oeste(n) |
Girar hacia el oeste y mover n pasos hacia adelante |
|
Pintar |
pintarBlanco() |
Usar brocha blanca para pintar el suelo |
pintarNegro() |
Usar brocha negra para pintar el suelo |
detenerPintar() |
Dejar de pintar, esconder brocha |
|
Tomar |
tomar() |
Tomar la baliza delante del robot |
poner() |
Poner la baliza delante del robot |
|
Lanzar moneda |
lanzarMoneda() |
Lanzar una moneda para tomar una decisión. lanzarMoneda() será verdadero o falso. |
|
Ver |
Izquierda |
Delante |
Derecha |
|
izquierdaEsObstaculo()
izquierdaEsClaro()
izquierdaEsBaliza()
izquierdaEsBlanco()
izquierdaEsNegro() |
frenteEsObstaculo()
frenteEsClaro()
frenteEsBaliza()
frenteEsBlanco()
frenteEsNegro() |
derechaEsObstaculo()
derechaEsClaro()
derechaEsBaliza()
derechaEsBlanco()
derechaEsNegro() |
|