Показать сообщение отдельно
Старый 14.11.2020, 04:21   #4
alex
AnyKey`щик
 
Регистрация: 14.11.2020
Сообщений: 1
Написано одно полезное сообщение
(для 5 участников)
Ответ: ИИ: нейросети, генетические алгоритмы

Сообщение от den Посмотреть сообщение
Вот собственно вопрос: делать ИИ на нейросетях для более-менее сербезных вещей (например монстр из РПГ игры) изначально прохая идея, или же как-то можно?
Может какую-то часть ИИ сделать на сетях, другую таблицами состояний, а характеристики бота подобрать генетическим алгоритмом?
Тема интересна, хотя и некротопик.

Набросал cli-app на ruby для игры в крестики-нолики; играет пока что только вторым номером, но играет, чаще всего, безошибочно. В трех словах: это AI, выстраивающий нейронную сеть на основе FANN для поиска оптимальных ходов. После первого запуска скрипт проигрывает несколько десятков тыс. партий (требуется пара минут), формируя лог-файл, в дальнейшем использует его для игры.



Код всегда доступен на гитхабе, там же ссылка на подробное, с примерами кода и на русском, описание алгоритма работы. В любой момент можно скачать и опробовать, если, конечно, не лениво ставить ruby. Так или иначе, было бы интересно услышать реплики по делу, спс.
(Offline)
 
Ответить с цитированием
Эти 5 пользователя(ей) сказали Спасибо alex за это полезное сообщение:
Andvrok (14.11.2020), ant0N (14.11.2020), pax (14.11.2020), Randomize (14.11.2020), St_AnGer (14.11.2020)