БАШНИ ВЛИЯНИЯ

(разработка KIVmage, 2002)

"Башни Влияния" - логическая игра двух соперников, целью которой является заставить башнями своего цвета как можно большую территорию.

Игра проходит на поле 8х8, начальное расположение башен по углам - две башни у красного, две башни зеленого.

Начинают игру красные.

Ход заключается в постановке башни на одну из свободных клеток, но только если влияние игрока на эту клетку больше, чем влияние соперника. Под влиянием понимают расположение в восьми направлениях от клетки ближайших башен (максимальное влияние - 8, минимальное влияние - 0). Например, "4/3" означает, что на данную клетку влиет 4 башни игрока и только 3 башни соперника, значит ход в данную клетку возможен.

Программа позволяет вести борьбу с компьютерным алгоритмом, причем с чередованием очереди первого хода. В основе стратегии компьютера лежат следующие положения:

1) определяется число возможных ходов для компьютера;

2) воспроизводится каждый из ходов компьютера и оценивается сложившаяся ситуация по одной из стратегических оценок;

3) выбирается одна из четырех стратегий "Хапуга", "Ограничитель", "Максималист", "Глобалист";

а) Стратегия "Хапуга" заключается в том, что считается общее число клеток, где влияние компьютера больше влияния игрока. Число таких клеток и служит оценкой позиции.

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

в) Стратегия "Максималист". Оценкой позиции явялется разница между числом клеток с преимущественным влиянием компьютера и числом клеток с преимущественным влиянием игрока.

г) Стратегия "Глобалист". Оценка позиции - сумма для каждой из свободных клеток поля числа (влияний компьютера-число влияний игрока).

4) в случае равенства оценок список возможных ходов сокращается до списка ходов с одинаковой оценкой позиции по данной стратегии и для них применяется другая стратегия. При полном равенстве выбор хода происходит случайно.

Общая статистика игр позволяет сделать вывод о Ваших способностях в этой игре.

Используются технологии uCoz