Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АлгСтрДанных_Задания_Курсовые работы.docx
Скачиваний:
22
Добавлен:
18.11.2019
Размер:
1.75 Mб
Скачать

Задание 52. Написать программу играющую в игру Клоподавка

Клопода́вка — логическая игра между двумя или более противниками на любом клетчатом поле. Один из игроков играет «клопами» одного цвета, второй «клопами» другого.

Правила игры

Черные выиграли у синих: через пару ходов первые полностью съедят всех клопов противника

Игра проходит на листе в клетку любого размера (в официальных турнирах 10 см на 15 см). Играть может любое количество игроков (в официальных турнирах 2 или 4).

У каждого из игроков есть база (размер 1 клетка), в которой стоит свой «клоп». Они располагаются в противоположных углах листа на расстоянии 4-6 клеток от краев.

На ход выделяется некоторое (стандартно — 3 или 4) количество действий. За одно действие можно поставить одного клопа в пустую клетку поля, либо «раздавить» чужого клопа (именно поэтому игра называется клоподавкой). После того, как вы съели чужого клопа, он теперь навсегда становится вашим и его клетка не может быть занята повторно.

Съеденные вами чужие клопы отличаются от ваших же живых клопов тем, что они подключены только тогда, когда рядом с ним есть живой клоп, либо съеденный вами подключенный клоп. Ходить можно либо рядом со своими живыми клопами, либо от своих подключенных. По диагонали ходить можно.

Смысл игры заключается в том, чтобы уничтожить базу противника. Поскольку чаще всего к середине игры от первоначальной базы ничего не остается и, более того, каждый из игроков создает по несколько новых баз (неприступных нагромождений клопов), то выигравшим считается тот, у кого этих баз больше.

Задание 52. Написать программу играющую в игру.

Задание 52. Написать программу играющую в игру.

Задание 52. Написать программу играющую в игру.

Задание 52. Написать программу играющую в игру.

Задание 52. Написать программу играющую в игру.

Задание 52. Написать программу играющую в игру.

Задание 52. Написать программу играющую в игру.

Задание 52. Написать программу играющую в игру.

Задание 52. Написать программу играющую в игру.

Задание 52. Написать программу играющую в игру.

Задание 52. Написать программу играющую в игру.

Задание 52. Написать программу играющую в игру.

Задание 52. Написать программу играющую в игру.

Задание 52. Написать программу играющую в игру.

Задание 52. Написать программу играющую в игру.

Задание 52. Написать программу играющую в игру.

Задание 52. Написать программу играющую в игру.

  1. Улей (игра)

[править]

Материал из Википедии — свободной энциклопедии

У этого термина существуют и другие значения, см. Улей (значения).

Улей (Hive) — настольная игра на тему насекомых, разработанная Джоном Ианни (John Yianni) и опубликованная в 2001 году компанией Gen Four Two. Издатель в России — компания «Мосигра». Цель игры в «Улей» — окружить и захватить королеву пчел противника. «Улей» относится к категории абстрактных стратегических игр.

В отличие от других игр, в которых игроки выкладывают фишки, в «Улье» выложенные фишки можно перемещать после размещения — как шахматные фигуры. Поэтому игровой процесс напоминает другие абстрактные стратегические настольные игры. При этом в отличие от классических игр этого жанра для игры не требуется доска, вместо этого фигуры размещаются на произвольной плоской поверхности.

Содержание

  [убрать

  • 1 Содержимое игры

  • 2 Игровой процесс

    • 2.1 Подготовка к игре и расстановка фишек

    • 2.2 Перемещение

    • 2.3 Окончание игры

  • 3 Первые ходы

  • 4 Базовые стратегические советы

  • 5 Дополнения: Москит и Божья коровка

  • 6 Версии для iPhone и iPod Touch

  • 7 Ссылки