Я создаю архитектуру многоагентной системы (MAS) для описания агентов Beliefs-Desires-Intents (BDI) в Haskell (т. Е. Агенты работают одновременно, сообщая монадические действия).
Я искал в Интернетедо конца, но я не смог найти никаких ссылок на подобные работы, кроме технического отчета о незаконченной работе, Спецификация и контроль агентов в Haskell .
Знаете ли вы о каких-либо существующихдокумент по реализации или исследованию, касающийся агентов BDI, который можно определить на языке Haskell или на любом другом функциональном языке, пожалуйста?Моя цель - найти возможные связанные работы, все, что могло бы управлять системой параллельных интеллектуальных агентов, написанных на функциональном языке.Мне не нужно ничего конкретного, я просто хочу выяснить, имеет ли моя работа что-то общее с существующими подходами.
edit : мне удалось найти ссылку на Clojure, диалект lisp, который поддерживает форму агентского программирования, очень близкую к актерской модели, но он не предназначен для непосредственной поддержки агентов BDI (я полагаю, что для реализации части BDI нужно создать еще один слой поверх него).