<a name="top"></a>

Настройка обстановки Робота

Экспорт в PDF

Дата создания: 2024/05/14 02:45 (C) mihanik

<a href='javascript:history.back();'><img src=/lib/exe/fetch.php/level_up.png height=35 width=50></a>

Дано

Исполнитель Робот находится в «Стартовой обстановке».

Надо

Настроить обстановку Робота в соответствии с решаемой задачей.

Решение

Обстановки Робота

Исполнитель Робот существует в некоторой обстановке – прямоугольном поле, разбитом на клетки, между которыми могут стоять стены. Обстановка, в которой находится Робот, называется текущей обстановкой Робота. Кроме того, определена еще одна обстановка Робота – стартовая обстановка.Выполнение программы начинается со Стартовой обстановки.

Робот может передвигаться по полю, закрашивать клетки, измерять температуру и радиацию. Робот не может проходить сквозь стены, но может проверять, есть ли рядом с ним стена. Робот не может выйти за пределы прямоугольника (по периметру стоит «забор»). Подробно система команд Робота описана ниже.

Удобно представлять себе, что Робот существует всегда. В частности, когда начинается сеанс работы системы Кумир, Робот уже существует и для него определены и текущая, и стартовая обстановка (они совпадают).

Обстановки Робота могут храниться в файлах специального формата (расширение .fil).

Окно наблюдения за Роботом

В Кумире есть специальное устройство – Окно наблюдения за Роботом (иногда для краткости будем говорить Окно Роботa). В этом окне всегда видна текущая обстановка Робота, включая положение самого Робота.

Создание новой обстановки

Чтобы настроить обстановку под нужную задачу следует в меню программы выбрать пункт «Робот» -> «Новая обстановка...».

Указать количество строк поля новой обстановки

Указать количество столбцов поля новой обстановки

Нажать кнопку «ОК»

Система Кумир перейдёт в режим редактирования обстановки робота. В этом режиме можно:

в клетку поля вписать букву/символ

установить уровень радиоактивности клетки

указать температуру клетки поля

добавлять/удалять столбцы поля

добавлять/удалять строки поля

Кликая левой кнопкой мыши по границам клеток можно устанавливать секции забора.

Положение самого Робота на поле можно изменять перетягивая его мышкой в нужное место.

Чтобы завершить редактирование обстановки нужно в меню программы выбрать пункт «Робот» и в выпавшем меню снять галочку с пункта «Редактировать обстановку...»

Устанавливая и снимая галочку пункта «Редактировать обстановку...» мы в любой момент можем включить или выключить режим редактирования обстановки робота.

После редактирования обстановка робота поменяет цвет и её можно будет использовать для решения соответствующей задачи.

Источники

https://www.niisi.ru/kumir/books.htm

⇑ Наверх ⇑

В моей WIKI постоянно ведётся какая-то работа со статьями. Если у вас возникли вопросы или замечания, можете их отправлять на почту support@mihanik.net