ТАК-ТИКЛЬ C++

Написать программу, играющую в игру ТАК-ТИКЛЬ

Для игры в так-тикль используется доска 4X4, на которой расставлены 4 белые фишки и 4 черные фишки так, как показано на рисунке.

Ходы делаются по очереди. Начинают белые. За одни ход можно передвинуть любую из своих фишек на одну клетку по горизонтали или по вертикали, если она оказывается при этом на свободном поле. По диагонали ходить нельзя. Цель игры — выставить тройку своих фишек в ряд по горизонтали, вертикали или диагонали, как в «крестиках-ноликах». Кто первым сделал это, тот победил.

Требования к курсовой работе:

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

Содержание Архива: Исходный код на языке программирования С++ для Visual Studio 2017

Похожие работы
Другие работы автора
Купить

1000,00 

(без учета комиссии 3,8 %)

Вы получите работу на электронную почту.
taktikl.zip
116922
Оцени работу

рейтинг

Поделись работой с друзьями

Мы не грузим циферки, чтоб ты увидел контент как можно быстрее;

Комментарии (0)

John

/ /

Оставить комментарий

Ты не можешь комментировать

Только зарегестрированые пользователи имеют возможность комментировать работы
ТАК-ТИКЛЬ C++
Для игры в так-тикль используется доска 4X4, на которой расставлены 4 белые фишки и 4 черные фишки так, как показано на рисунке. Ходы делаются по очереди. Начинают белые. За одни ход можно передвинуть любую из своих фишек на одну клетку по горизонтали или по вертикали, если она оказывается при этом на свободном поле. По диагонали ходить нельзя. Цель игры — выставить тройку своих фишек в ряд по горизонтали, вертикали или диагонали, как в «крестиках-ноликах». Кто первым сделал это, тот победил.
Категория: Образование
Стоимость: 1000,00