Подробнее о заявке
Предмет C/C++
Заявка номер Private
Стоимость 3025 руб.
Уникальность 70%
Объем 30 стр.
Дата заявки: 28.11.2017
Выполнено: 06.12.2017
Курсовая по C/C++:

«Написать программу играющую в игру УГОЛКИ»

Задание

Нужно написать код (С КОММЕНТАРИЯМИ!!!), ОБЯЗАТЕЛЬНО используя алгоритм «Минимакс» , просьба писать не слишком сложно, (желательно не использовать классы) если это возможно.Программа должна быть не с консольной графикой , а так как показано на скриншоте. Написать в console application в одном source файле через функции. Дерево выбора хода для компьютера и т.д.

Цель игры переставить шашки из своего угла (дома) в угол соперника раньше, чем он построит свои в Вашем углу. Ходы делаются по очереди. Движение возможно по горизонталям и вертикалям только в направлениях к углу противника. За один ход передвигается не более одной шашки. Шашка может либо передвигаться на одно поле либо перепрыгивать через одну или несколько шашек.

Игра заканчивается, когда один из игроков построил все свои шашки в доме противника. Все шашки необходимо вывести из своего дома не позднее чем за 3*'количество шашек' ходов - иначе будет засчитан проигрыш.

ПОРЯДОК ВЫПОЛНЕНИЯ КУРСОВЫХ РАБОТ 1) Разработать удобный пользовательский интерфейс. Пользователь игровой программы должен иметь возможность пользоваться как клавиатурой, так и мышью. 2)Разработать структуры данных для оперирования такими понятиями как состояние игры, дерево игры, ход игрока и т.д. 3)Разработать оценочную функцию хода игрока. 4)Разработать алгоритм поиска лучшего хода для игрока (компьютера). 5)Разработать и добавить в алгоритм генерации хода алгоритм быстрого нахождения ситуаций, которые уже были рассмотрены (если требуется).

Читать больше
Срок выполнения:
  • Бесплатные корректировки
  • Шпаргалки в подарок!
  • Предоплата всего 25%
от 2 дней
Похожие заявки по c/c++

Тип: Курсовая

Предмет: C/C++

справочная система Си

Стоимость: 2700 руб.

Тип: Курсовая

Предмет: C/C++

Курсовая работа в QT Creator c++

Стоимость: 2825 руб.

Тип: Курсовая

Предмет: C/C++

Курсовая Си++

Стоимость: 2375 руб.

Тип: Курсовая

Предмет: C/C++

Програмирование С++

Стоимость: 3100 руб.

Тип: Курсовая

Предмет: C/C++

Вычисление определенных интегралов методом прямоугольников

Стоимость: 2775 руб.

Тип: Курсовая

Предмет: C/C++

Микроконтроллеры

Стоимость: 2925 руб.

Тип: Курсовая

Предмет: C/C++

Курсовая. С++. "Программа тестирования памяти"

Стоимость: 2425 руб.

Закажи Курсовую работу с полным сопровождением до защиты!
Думаете, что скачать готовую работу — это хороший вариант? Лучше закажите уникальную и сдайте её с первого раза!

Отзывы студентов

Игорь 10.11.2023
Менеджер отличное решение для взаимодействия между заказчиком и выполнителем. Работа выполнена потрясающе. Огромное спа…
Маржан 08.06.2022
Спасибо за первую работу, буду заказывать еще
Герман 14.05.2022
Спасибо большое, вчера защитил курсовую на 5, вы лучшие!!!
Анастасия 22.03.2022
Всё выполнено качественно и быстро, спасибо!
Елена 03.12.2021
Заказ был сделан очень профессионально и раньше срока. Спасибо большое! Вы супер!
Олег 27.04.2020
Спасибо всё хорошо
Кристина 26.04.2020
Хочу сказать огромное спасибо! Никаких проблем не возникло, преподаватель поставил высокий балл. Отдельное спасибо з…
Дарья 17.03.2020
Очень оперативно справились, работу зачли, спасибо
Валерия 23.10.2018
Хочу выразить ОГРОМНОЕ СПАСИБО, всем,всем девушкам, за то что помогли!!! Рекомендую!
Василиса 03.05.2016
Спасибо. Оценили курсовую на 4. Были мелкие недочеты, но с ними справилась сама.
Лайфхаки по написанию курсовых
Расчетная часть курсовой работы: как писать + пример

Во время учёбы студентам приходится выполнять расчётные курсовые, или проекты с расчётной частью. Данный вид заданий вызывает наибольший страх. Но не волнуйтесь!  В этой статье мы расскажем, как написать расчётную или расчётно-технологическую часть курсовой работы и какие программы помогут сделать…

Читать дальше
Как сделать автооглавление в Word: пошаговая инструкция

Занимаясь подготовкой , и , многие задаются вопросом: как сделать автосодержание в Word MS? Ведь это гораздо проще и удобнее, чем выделять заголовки и подзаголовки вручную.Мы подготовили небольшую пошаговую инструкцию. Из неё вы узнаете, как сделать автооглавление в Ворде разных версий выпуска. В …

Читать дальше