В наших исследовательских лабораториях мы используем технологию планирования искусственного интеллекта для игр. Планирование ИИ используется НАСА для создания полуавтономных роботов. Планирование может привести к менее предсказуемому поведению, чем конечные автоматы, но планирование является очень сложной проблемой, то есть решение задач планирования имеет огромную вычислительную сложность.
AI Planning - старая, но интересная область. В частности, для игр только недавно люди начали планировать запуск своих двигателей. Выразительность все еще ограничена в текущих реализациях, но в теории выразительность ограничена «только нашим воображением».
Рассел и Норвиг посвятили 4 главы по планированию искусственного интеллекта в своей книге по искусственному интеллекту. Другие связанные термины, которые могут вас заинтересовать: Марковские процессы принятия решений, Байесовские сети. Эти темы также представлены в этой книге.
Если вы ищете какой-нибудь готовый движок, чтобы его можно было легко начать использовать, я думаю, использование AI Planning было бы излишним излишним. Я не знаю ни одного механизма планирования искусственного интеллекта для игр, но мы его разрабатываем. Если вы заинтересованы в долгосрочной перспективе, мы можем поговорить об этом отдельно.