Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > Курсовая. Игра Животные. Платно


Автор: goodfet 18.6.2013, 19:09
Игра Животные

Ребята, срочно выручайте, написать надо за 1(!) день до завтра, платим
2к за упрощенную версию программы(без исп. Акинатора, управление с
консоли) или 5к за программу с исп. Акинатора(если вы бог и сможете
сделать это за 1 ночь):


Правила игры: Пользователь загадывает животное. Программа пытается
“угадать” его, на экран выводится вопрос, на который пользователь может
ответить “да” , “нет” , "возможно", "не знаю". В итоге загаданное
животное выводится на экран. Если не удается отгадать животное,
пользователь добавляет его в базу, указывая некоторые признаки
характеризующие данное животное и один новый вопрос который программа
будет использовать в дальнейшем .

Описание:

Управление осуществляется мышкой или клавиатурой.

На экране появляется вопрос и варианты ответа. Пользователь кликает или выбирает подходящий вариант.

В случае неудачи, пользователю выводится сообщение и запрос на
добавление нового животного и вопроса в базу. Ввод данных производится с
клавиатуры.

Требования к программе:

Признаки и названия животных должны храниться в виде дерева в файле.


Необходимо предусмотреть обучаемость программы - возможность занесения
нового животного и вопроса в базу и использования его в дальнейших
играх.

Обновление базы - должна быть возможность добавления новых вопросов.


Возможно использование похожей модели http://habrahabr.ru/post/84364/ ,так же внешний вид программы должен выглядеть примерно так http://www.youtube.com/watch?feature...&v=-RZCKnu.. (другие варианты оформления обговариваются)


ВАЖНО:

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


СРЕДСТВА ОБРАБОТКИ: Язык программирования С или C++, компилятор gcc


Пример:

1.Да

2.Нет


1)У загаданного живтного есть крылья

2)У загаданное животное млекопетающее?

3)У загаданного животного есть рога?

4)У загаданного животного есть копыта?

5)У загаданного животного есть вымя?

Корова - 21111



Пишите в скайп или на почту кто готов взяться(в том числе за упрощенную версию)

rezachok777

На почту: goodfet@yandex.ru 

P.S Если кто-то сумеет сделать упрощенную версию до завтрашнего утра, то плачу за нее 4к

Автор: bsa 19.6.2013, 09:53
чудес не бывает... даже за большие деньги...

Автор: Wuffur 19.6.2013, 14:33
Эх, если бы принимался Пролог, то я бы свой код скинул. smile

Вообще такие вещи на Прологе выглядят замечательно:
http://www.gcmsite.ru/?pg=art&id=prolog-expert-system-animals

P.S.: поиск по словосочетанию "экспертные системы" творит чудеса. 


https://github.com/bonz0/Decision-Tree  - держите

Автор: volatile 19.6.2013, 18:46
Я когда-то такую задачу на бейсике видел.
Там строк 20 было. И оно работало даже.
На С++ соответственно, тоже можно написать, только 4 копейки как-то слабовато =)))

Если же имелос в виду 4 килобакса, то думаю вопрос уже решен.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)