Вход

Программирование игры "Рэндзю"

Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код 167400
Дата создания 2012
Страниц 25
Источников 4
Мы сможем обработать ваш заказ (!) 29 марта в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 400руб.
КУПИТЬ

Содержание

Задание на проектирование
1. Введение
2. Правила игры
3. Инструкция пользователя
4. Инструкция программиста
5. Распечатка программы
6. Распечатка внешнего вида программы
Список литературы

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

clear();
if(level == _mPrediction) // достигнут заданный уровень
rat=fullRating(r,c); // вычисляем рейтинг клетки
else{
bool first=true;
for(i=0; i < 15; i++){ // определяем минимакс для всех свободных клеток
for(j=0; j < 15; j++){
if(_mPlayField[i][j] == 0){
if(level%2)
_mPlayField[i][j]=(1-_mStoneColor)*3+1;
else
_mPlayField[i][j]=_mStoneColor*3+1;
double rt=minimax(i,j,level+1);
_mPlayField[i][j]=0;
if(first){
rat=rt; // фиксируем первое значение минимакса
if(ab.size() == level)
ab.push_back(rat);
first=false;
}
else{
if(rat < rt && level%2 || // определяем минимакс
rat > rt && !(level%2))
rat=rt;
}
if(ab[level] <= rt && level%2 || // вносим его в буфер
ab[level] >= rt && !(level%2))
ab[level]=rt;
else // производим отсечение
return rat;
}
}
}
}
return rat;
}
Распечатка внешнего вида программы
Рис.1 Интерфейс программы
Рис.2 Интерфейс программы с клавиатурным курсором
Список литературы
Рэндзю. – Материал из Википедии – свободной энциклопедии. [электронный ресурс]: http://ru.wikipedia.org/wiki/%D0%FD%ED%E4%E7%FE
L.V. Allis, H.J. van den Herik, M.P.H. Huntjens. Go-Moku and Threat-Space Search. [электронный ресурс]: Allis1994.pdf –12 c.
Мациевский С. В. Математическая культура. Игры: Учебное пособие.— Калининград: Изд-во КГУ, 2003.— 120 с., ил.
Б. Страуструп Язык программирования C++. Специальное издание.– СПб.: "Невский Диалект", 2001.–1099 с.
23

Список литературы [ всего 4]

1.Рэндзю. – Материал из Википедии – свободной энциклопедии. [электронный ресурс]: http://ru.wikipedia.org/wiki/%D0%FD%ED%E4%E7%FE
2.L.V. Allis, H.J. van den Herik, M.P.H. Huntjens. Go-Moku and Threat-Space Search. [электронный ресурс]: Allis1994.pdf –12 c.
3.Мациевский С. В. Математическая культура. Игры: Учебное пособие.— Калининград: Изд-во КГУ, 2003.— 120 с., ил.
4.Б. Страуструп Язык программирования C++. Специальное издание.– СПб.: "Невский Диалект", 2001.–1099 с.
Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.0034
© Рефератбанк, 2002 - 2024