Сообщение от den
Вот собственно вопрос: делать ИИ на нейросетях для более-менее сербезных вещей (например монстр из РПГ игры) изначально прохая идея, или же как-то можно?
Может какую-то часть ИИ сделать на сетях, другую таблицами состояний, а характеристики бота подобрать генетическим алгоритмом?
|
Тема интересна, хотя и некротопик.
Набросал cli-app на ruby для игры в крестики-нолики; играет пока что только вторым номером, но играет, чаще всего, безошибочно. В трех словах: это AI, выстраивающий нейронную сеть на основе FANN для поиска оптимальных ходов. После первого запуска скрипт проигрывает несколько десятков тыс. партий (требуется пара минут), формируя лог-файл, в дальнейшем использует его для игры.
Код всегда доступен
на гитхабе, там же ссылка на подробное, с примерами кода и на русском, описание алгоритма работы. В любой момент можно скачать и опробовать, если, конечно, не лениво ставить ruby. Так или иначе, было бы интересно услышать реплики по делу, спс.