Вход

Игра ГО реализованная на языке программирования С

Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код 277465
Дата создания 25 октября 2014
Страниц 25
Покупка готовых работ временно недоступна.
1 050руб.

Описание

Технология программирования
Курсовая работа

«Игра ГО»
...

Содержание

Содержание курсовой работы:

Цель работы

Правила японской игры го

Инструкция пользователю

Текст программы

Введение

Цель работы:

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

Правила японской игры го.

1) В Го играют вдвоем на доске с квадратной сеткой, наиболее распространенной для турниров является доска 9*9. Пересечения линий сетки (в том числе и крайних линий) служат игровыми точками. Соседними считаются ближайшие точки на одной линии сетки. Цель игры - вплотную окружать камни противника и снимать их с доски, а также окружать пустые территории.

Фрагмент работы для ознакомления

Правила японской игры го…………………………………………….4
Инструкция пользователю…………………………………………….6
Текст программы………………………………………………………7
Цель работы:
Разработка интерфейса с использованием как клавиатуры, так и мыши, и рекурсивного алгоритма игры ГО с различной глубиной рекурсии (глубиной просчета наилучших вариантов возможного хода) в зависимости от уровня сложности игры – легкого или сложного.
Правила японской игры го.
1) В Го играют вдвоем на доске с квадратной сеткой, наиболее распространенной для турниров является доска 9*9. Пересечения линий сетки (в том числе и крайних линий) служат игровыми точками. Соседними считаются ближайшие точки на одной линии сетки. Цель игры - вплотную окружать камни противника и снимать их с доски, а также окружать пустые территории.
2) Игра начинается с пустойдоски. Черные ходят первыми (компьютер ходит черными камнями, поэтому его камень стоит на доске в самом начале).
3) Игроки ходят по очереди, сделать ход – значит, поставить свой камень на пустую доску и затем (может быть) снять с доски один или несколько камней противника.
4) Для того, чтобы снять чужой объект (то есть камень или группу камней одного цвета, стоящих вплотную друг к другу), его нужно окружить – занять все дамэ (соседние свободные точки) этого объекта. Если игрок окружает сразу и свои, и чужие объекты, тогда снимаются только чужие, а свои остаются на доске.
5) В процессе игры появляются области в результате снятия чужих камней с поля. Эти области принадлежат тому, чьи камни окружили чужие (области на игровом поле отмеченные крестиком). Игрок, чьи камни были сняты, не имеет права ставить свои камни в такие области (ставить туда объект не имеет смысла, так как он будет тут же «съеден»).
6) Пустое пересечение (крестик) принадлежит белым, если из этого
пересечения невозможно построить связный путь, состоящий из
горизонтальных и вертикальных линий, который оканчивается на камне противника, т.е. все возможные пути ведут к белым камням.

Список литературы

-
Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.005
© Рефератбанк, 2002 - 2024