Интерактивная анимация, демонстрирующая
"Поиск решения задачи с универсальным роботом"
ПРИМЕР ЗАДАНИЯ: Система команд исполнителя РОБОТ, «живущего» в прямоугольном лабиринте на клетчатой плоскости: вверх : вниз : влево : вправо. При выполнении любой из этих команд РОБОТ перемещается на одну клетку соответственно: вверх, вниз, влево, вправо. Четыре команды проверяют истинность условия отсутствия стены у каждой стороны той клетки, где находится РОБОТ: "сверху свободно" : "снизу свободно" : "слева свободно" : "справа свободно"
Цикл ПОКА <условие> команда выполняется, пока условие истинно, иначе происходит переход на следующую строку. Сколько клеток приведенного лабиринта соответствуют требованию, что, выполнив предложенную ниже программу, РОБОТ остановится в той же клетке, с которой он начал движение?
Дело в том, что вы имеете возможность самостоятельно выбирать режим работы с роботом будь это ручная прокруика алгоритма или автоматическое выполнение программы.