Существует ли среда программирования искусственного интеллекта (ИИ) для разработчиков игрового программного обеспечения? Я специально ищу библиотеку объектно-ориентированных классов, которую можно использовать в игре. В частности, я хотел бы знать, как лучше всего программировать принятие решений NPC, которое является чисто объектно-ориентированным. Я погуглил и получил много бесполезных ссылок на сайты машинного обучения и теоретического искусственного интеллекта, которые абсолютно не связаны с практической разработкой программного обеспечения. Любые рамки, которые я обнаружил, либо устарели, либо слишком академичны, чтобы быть полезными. В частности, я ищу библиотеки Java или Objective-C.