
Среда программирования: Visual C++ .NET 2020
Название работы: Игра в Русские шашки
Вид работы: Курсовая работа
Тематика работы: Алгоритмы, Игры, Структуры
Объем программы: 8 (по десятибалльной шкале)
Уровень сложности: 9 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: Шашки, ООП, Минимакс, Альфа-бета отсечение
Функции программы:
Игра в русские шашки 8x8 человек против компьютера
Реализованы все правила игры.
Реализованы алгоритмы поиска минимакс и альфа-бета отсечения в дереве состояний.
Структуры данных без использования стандартной библиотеки шаблонов (STL, таково условие)
Технология разработки: C++\CLI, среда Visual Studio 2022
Задание: Написать программу играющую в Русские шашки
1. Разработать удобный пользовательский интерфейс. Пользователь игровой программы должен иметь возможность пользоваться как клавиатурой, так и мышью.
2. Разработать структуры данных для оперирования такими понятиями как состояние игры, дерево игры, ход игрока и т.д.
3. Разработать оценочную функцию хода игрока.
4. Разработать алгоритм поиска лучшего хода для игрока (компьютера).
5. Разработать документацию, состоящую из:
5.1. Правил игры.
5.2. Инструкции пользователя, описывающей как пользоваться программой.
5.3. Инструкции программиста, описывающей используемые структуры данных, классы, функции.
Содержание отчета:
1. Титульный лист.
2. Текст задания.
3. Правила игры.
4. Текст программы с комментариями
5. Инструкция пользователя.
6. Инструкция программиста.
7. Инструкция администратора.
8. Используемая литература.
Описание (отчет):
Есть
на 71 страниц, посмотреть оглавление
Пояснения к компиляции и запуску программы:
Для запуска необходим редист для VC++ 2015
Dames
board
Dames
Dames
Dames
Dames.vcxproj
Dames.vcxproj
Dames_defs
Game
Game
LinkedList
MainForm
MainForm
MainForm
PieceMove
PieceMove
Release
.NETFramework,Version=v4.7.2.AssemblyAttributes
.NETFramework,Version=v4.7.2.AssemblyAttributes
Dames.Build.CppClean
Dames.exe
Dames
Dames.MainForm
Dames
Dames
CL.command.1
Cl.items
CL.read.1
CL.write.1
Dames
link.command.1
link.read.1
link.secondary.1
link.write.1
metagen.read.1
metagen.write.1
ResGen.command.1
ResGen.read.1
ResGen.write.1
Dames.vcxproj.AssemblyReference
Dames.vcxproj.FileListAbsolute
Dames.vcxproj.GenerateResource
Game
MainForm
PieceMove
SolutionTree
State
vc143
SolutionTree
SolutionTree
State
State
x64
Debug
.NETFramework,Version=v4.7.2.AssemblyAttributes
Release
.NETFramework,Version=v4.7.2.AssemblyAttributes
.NETFramework,Version=v4.7.2.AssemblyAttributes
Dames.Build.CppClean
Dames.exe
Dames
Dames.MainForm
Dames
Dames
CL.command.1
Cl.items
CL.read.1
CL.write.1
Dames
link.command.1
link.read.1
link.secondary.1
link.write.1
metagen.read.1
metagen.write.1
ResGen.command.1
ResGen.read.1
ResGen.write.1
Dames.vcxproj.AssemblyReference
Dames.vcxproj.FileListAbsolute
Dames.vcxproj.GenerateResource
Game
MainForm
PieceMove
SolutionTree
State
vc143
Dames
x64
Release
DamesПеред покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. СодержаниеОглавление 1. Текст задачи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 2 .Правила игры . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 3 . Текст программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 4 Инструкция пользователя . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59 5 Инструкция программиста . . . . . . . . . . .