Деятельность исполнителей по уровням сложности
|
УРОВЕНЬ СЛОЖНОСТИ 1 (5 баллов)
Результат алгоритма: встреча исполнителей
Известно начальное местоположение Исполнителей:
- Вирус – в верхней левой клетке поля;
- Антивирус – в нижней правой клетке поля.
СКИ Вируса: вперёд, поворот вправо (90◦), поворот влево (90◦)
СКИ Антивируса: вперёд, поворот вправо (90◦), поворот влево (90◦)
За один шаг Исполнители перемещаются на одну клетку по горизонтали или вертикали, затем ход передается сопернику.
Первым движение начинает Антивирус.
Двигаются Исполнители построчно (см. рисунок слева) в направлении центра
поля до тех пор, пока не встретятся друг с другом (окажутся на соседних
клетках: по горизонтали или вертикали).
|
|
УРОВЕНЬ СЛОЖНОСТИ 2 (10 баллов)
Результат алгоритма: Антивирус убивает Вирус
Известно начальное местоположение Исполнителей:
- Вирус – в верхней левой клетке поля;
- Антивирус – в нижней правой клетке поля.
СКИ Вируса: вперёд, поворот вправо (90◦), поворот влево (90◦)
СКИ Антивируса: вперёд, поворот вправо (90◦), поворот влево (90◦), убить Вирус
За один шаг Исполнители перемещаются на одну клетку по горизонтали или вертикали, затем ход передается сопернику.
Первым движение начинает Антивирус.
Двигаются Исполнители построчно в направлении центра поля до тех пор,
пока не встретятся друг с другом (окажутся на соседних клетках: по
горизонтали или вертикали).
Оказавшись на соседних клетках, Антивирус убивает Вирус, и при этом издает торжествующий звук.
|
|
УРОВЕНЬ СЛОЖНОСТИ 3 (15 баллов)
Результат алгоритма:
- Цель Антивируса поставить защиту на все клетки поля, убить Вирус, вылечить все зараженные Вирусом клетки.
- Цель Вируса "убить" как можно больше клеток поля.
Известно начальное местоположение Исполнителей:
- Вирус – в верхней левой клетке поля;
- Антивирус – в нижней правой клетке поля.
СКИ Вируса: вперёд, поворот вправо (90◦), поворот влево (90◦), убить клетку (поставить чёрную метку)
СКИ Антивируса: вперёд, поворот вправо (90◦), поворот влево
(90◦), защитить клетку (поставить защитную метку), восстановить клетку
(убрать чёрную метку), убить Вирус
За один шаг Исполнители могут выполнить только одно действие из
своего СКИ, затем ход передается сопернику. Первым движение начинает
Антивирус.
Двигаются Исполнители построчно в направлении центра поля до тех пор,
пока не встретятся друг с другом (окажутся на соседних клетках: по
горизонтали или вертикали).
Антивирус ставит защитную метку на клетку, на которой он находится.
Вирус убивает клетку (ставит чёрную метку), на которой он находится.
Оказавшись на соседних клетках, Антивирус убивает Вирус, и при этом
издается звук, далее Антивирус двигается по зараженным клеткам и лечит
их.
|
|
УРОВЕНЬ СЛОЖНОСТИ 4 (20 баллов)
Результат алгоритма:
- Цель Антивируса поставить защиту на все клетки поля, убить Вирус, вылечить все зараженные Вирусом клетки.
- Цель Вируса убить как можно больше клеток поля.
Известно начальное местоположение Исполнителей:
- Вирус – в верхней левой клетке поля;
- Антивирус – в нижней правой клетке поля.
СКИ Вируса: вперёд, поворот вправо (90◦), поворот влево (90◦), убить клетку (поставить чёрную метку)
СКИ Антивируса: вперёд, поворот вправо (90◦), поворот влево
(90◦), защитить клетку (поставить защитную метку), восстановить клетку
(убрать чёрную метку), убить Вирус
За один шаг Исполнители могут выполнить только одно действие из
своего СКИ, затем ход передается сопернику. Первый ход у Антивируса.
Исполнители передвигаются по свободной траектории для достижения
своих целей. Стратегию Исполнителей выбирает команда-участник проекта.
Антивирус может поставить защитную метку на клетку, в которой находится.
Вирус может убить клетку (поставить чёрную метку), в которой находится.
Антивирус должен убить Вирус, если оказался на соседней с ним клетках, и при этом издать торжествующий звук.
Вирус может передвигаться только по свободным клеткам и не может пройти на защищённую клетку или убрать защиту.
|
|
УРОВЕНЬ СЛОЖНОСТИ 5 (30 баллов)
Начальное местоположение Исполнителей выбирается случайным образом.
Результат алгоритма:
- Цель Антивируса поставить защиту на все клетки поля, убить Вирус, вылечить все зараженные Вирусом клетки.
- Цель Вируса убить как можно больше клеток поля.
СКИ Вируса: вперёд, поворот вправо (90◦), поворот влево (90◦), убить клетку (поставить чёрную метку)
СКИ Антивируса: вперёд, поворот вправо (90◦), поворот влево
(90◦), защитить клетку (поставить защитную метку), восстановить клетку
(убрать чёрную метку), убить Вирус
За один шаг Исполнители могут выполнить только одно действие из
своего СКИ, затем ход передается сопернику. Первый ход у Антивируса.
Исполнители передвигаются по свободной траектории для достижения
своих целей. Стратегию Исполнителей выбирает команда-участник проекта.
Антивирус может поставить защитную метку на клетку, в которой находится.
Вирус может убить клетку (поставить чёрную метку), в которой находится.
Антивирус должен убить Вирус, если оказался на соседней с ним клетках, и при этом издать торжествующий звук.
Вирус может передвигаться только по свободным клеткам и не может пройти на защищённую клетку или убрать защиту.
|
|
УРОВЕНЬ СЛОЖНОСТИ 6 (45 баллов)
Начальное местоположение Исполнителей выбирается случайным образом.
Результат алгоритма:
- Цель Антивируса поставить защиту на все клетки поля, убить Вирус, вылечить все зараженные Вирусом клетки.
- Цель Вируса убить как можно больше клеток поля.
СКИ Вируса: вперёд, поворот вправо (90◦), поворот влево (90◦), убить клетку (поставить чёрную метку)
СКИ Антивируса: вперёд, поворот вправо (90◦), поворот влево
(90◦), защитить клетку (поставить защитную метку), восстановить клетку
(убрать чёрную метку), убить Вирус
За один шаг Исполнители могут выполнить только одно действие из
своего СКИ, затем ход передается сопернику. Первый ход у Антивируса.
Исполнители передвигаются по свободной траектории для достижения
своих целей. Стратегию Исполнителей выбирает команда-участник проекта.
Антивирус может поставить защитную метку на клетку, в которой находится.
Вирус может убить клетку (поставить чёрную метку), в которой находится.
Антивирус должен убить Вирус, если оказался на соседней с ним клетках, и при этом издать торжествующий звук.
Вирус может передвигаться только по свободным клеткам и не может пройти на защищённую клетку или убрать защиту.
Через 10 ходов Вируса в случайной клетке появляется новый Вирус.
Если на этой клетке находится любая метка (чёрная или защитная) вновь
появившийся Вирус ее удаляет. В дальнейшем он ведет себя по прописанным
правилам.
|
|
|
|
Комментариев нет:
Отправить комментарий