Inserire una breve descrizione delle modifiche fatte
Minor changes are by default collapsed in the page history.
No changes
The page does not exist yet.
Failed to load changes
Version by on
Leave Collaboration
Are you sure you want to leave the realtime collaboration and continue editing alone? The changes you save while editing alone will lead to merge conflicts with the changes auto-saved by the realtime editing session.
A Programming Language for Cognitive Agents: Goal Directed 3APL
Mehdi Dastani, Birna van Riemsdijk, Frank Dignum, John-Jules Ch. Meyer
Mehdi Dastani, Jürgen Dix, Amal El Fallah-Seghrouchni (a cura di)
Programming Multi-Agent Systems, pp. 111–130
Lecture Notes in Computer Science 3067
Springer
2004
This paper presents the specification of a programming language for cognitive agents. This programming language is an extension of 3APL (An Abstract Agent Programming Language) and allows the programmer to implement agents mental attitudes like beliefs, goals, plans, and actions, and agents reasoning rules by means of which agents can modify their mental attitudes. The formal syntax and semantics of this language is presented as well as a discussion on the deliberation cycle and an example.