Основные команды
В каждом языке программирования существует фиксированный набор основных команд,
которые вы можете использовать при создании программ. Для нашего робота такими
командами являются:

| Движение |
вперед(n) |
Двигаться вперед на n клеток |
назад(n) |
Двигаться назад на n клеток |
налево |
Повернуться налево на 90 градусов |
направо |
Повернуться направо на 90 градусов |
север(n) |
Повернуться на север и потом двигаться на n клеток |
юг(n) |
Повернуться на юг и потом двигаться на n клеток |
восток(n) |
Повернуться на восток и потом двигаться на n клеток |
запад(n) |
Повернуться на запад и потом двигаться на n клеток |
|
| Рисование |
рисоватьБелым |
Вытащить кисть с белой краской и прикоснуться кистью к земле. |
рисоватьЧерным |
Вытащить кисть с черной краской и прикоснуться кистью к земле. |
стопРисовать |
Прекратить рисовать, спрятать кисть |
|
| Захват |
взять |
Взять маяк впереди робота |
положить |
Положить маяк перед роботом |
|
| Вероятность |
вероятность |
Подбросить монетку, чтобы сделать случайный выбор. вероятность может принимать два значения: либо "истина", либо "ложь". |
|
| Обзор |
Слева |
Впереди |
Справа |
|
слеваПрепятствие
слеваСвободно
слеваМаяк
слеваБелый
слеваЧерный |
впередиПрепятствие
впередиСвободно
впередиМаяк
впередиБелый
впередиЧерный |
справаПрепятствие
справаСвободно
справаМаяк
справаБелый
справаЧерный |
|