I am designing a Multi Agent System (MAS) framework to describe Beliefs-Desires-Intents (BDI) agents in Haskell (i.e., agents simultaneously report monadic actions).
I searched on the Internet, but I could not find links to similar jobs, besides the technical report on work in progress, Pointing and Managing Agents in Haskell .
Do you know of any existing implementation documents or studies regarding BDI agents that can be defined in Haskell or in any other functional language, please? My goal is to find possible related work, all that could manage a system of matching intelligent agents written in a functional language. I donβt need anything, I just want to find out if my work has something in common with existing approaches.
edit : I managed to find a link to Clojure , the lisp dialect that supports the agent programming form is very close to the actor model, but it is not intended to directly support BDI agents (in order to get the BDI part that I suppose, you need to implement another layer) .
source share