Исполнитель Робот находится в «Стартовой обстановке».
Настроить обстановку Робота в соответствии с решаемой задачей.
Исполнитель Робот существует в некоторой обстановке – прямоугольном поле, разбитом на клетки, между которыми могут стоять стены. Обстановка, в которой находится Робот, называется текущей обстановкой Робота. Кроме того, определена еще одна обстановка Робота – стартовая обстановка.Выполнение программы начинается со Стартовой обстановки.
Робот может передвигаться по полю, закрашивать клетки, измерять температуру и радиацию. Робот не может проходить сквозь стены, но может проверять, есть ли рядом с ним стена. Робот не может выйти за пределы прямоугольника (по периметру стоит «забор»). Подробно система команд Робота описана ниже.
Удобно представлять себе, что Робот существует всегда. В частности, когда начинается сеанс работы системы Кумир, Робот уже существует и для него определены и текущая, и стартовая обстановка (они совпадают).
Обстановки Робота могут храниться в файлах специального формата (расширение .fil).
В Кумире есть специальное устройство – Окно наблюдения за Роботом (иногда для краткости будем говорить Окно Роботa). В этом окне всегда видна текущая обстановка Робота, включая положение самого Робота.
Чтобы настроить обстановку под нужную задачу следует в меню программы выбрать пункт «Робот» → «Новая обстановка…».
Система Кумир перейдёт в режим редактирования обстановки робота. В этом режиме можно:
Кликая левой кнопкой мыши по границам клеток можно устанавливать секции забора.
Положение самого Робота на поле можно изменять перетягивая его мышкой в нужное место.
Чтобы завершить редактирование обстановки нужно в меню программы выбрать пункт «Робот» и в выпавшем меню снять галочку с пункта «Редактировать обстановку…»
После редактирования обстановка робота поменяет цвет и её можно будет использовать для решения соответствующей задачи.