Архив вопросов и ответов Вопросы и ответы, которые утратили свою актуальность


Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 01.10.2011, 06:39
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Ещё давным-давно придумали игру "Животные", суть которой заключалась в том, что пользователю задавались альтернативные вопросы, на к-е можно отвечать "да" или "нет". Поиск ответа производится по двоичному дереву (на ветвях которого висят ответы).Если нового уточняющего ответа по иерархии дерева нет, компьютер выдаёт окончательный. Если этот ответ тоже неверен, то запрашивается ответ, и свойство, которым пользовательский ответ отличается от окончательного компьютерного. Программа, таким образом, самообучающаяся.Необходимо формализовать алгоритм. У меня есть задумки насчёт создания групп, основанных на иерархии, и их хранение в файле, и насчёт объектов, содержащих битовое поле соответственно вопросам. Но это как-то неэлегантно и некрасиво Подскажите? ops: Подробнее, что я придумал:Допустим, сначала есть только кот. Создаём класс all, помещаем туда объект cat. class all- object catПри запуске, если пользователь, допустим, загадал собаку, и задал отличие "гавкает", у нас будет такая структура:class all- option gavgav |_ object dog- object catПримерно так. Только как это формализовать... Баатюшки... :shock:
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
А Вы играли в Мафию(в реале,не компьютерную)?! Понравилась Игра или "Это Игра для тупого быдла!!"(с)?!? Guest Новый архив 4 0 17.03.2012 04:47
""Гвоздя знаешь?" "Ну"" " Загнулся" "Болта помнишь7" "Ну" "Раскрутили" "Сапога помнишь?" "Ну" "Обули" "Кнопку знал " Guest Новый архив 4 0 16.03.2012 00:40
Есть ли такие мужчины, которые разделам "Авто, финансы, политика.." предпочитают "Красота, животные, еда.."? > Guest Ещё вопросы и ответы из архива 3 0 15.01.2012 20:18



© www.otvetnemail.ru - Форум вопросов и ответов.