A Programming Language for Cognitive Agents Goal Directed 3APL

A Programming Language for Cognitive Agents Goal Directed 3APL
复制标题

认知代理的编程语言 目标导向 3APL

DOI:
--
复制
发表时间:
2003
期刊:
International Workshop on Programming Multi-Agent Systems
影响因子:
--
通讯作者:
J. Meyer
J. Meyer
中科院分区:
--
文献类型:
--
作者:
M. Dastani;B. V. Riemsdijk;F. Dignum;J. Meyer

文献摘要

被引文献

相似文献

本文提出了一种认知代理程序设计语言的规范。该编程语言是3APL(An Abstract Agent Programming Language)的扩展,允许程序员实现Agent的心理态度,如信念、目标、计划和行动,以及Agent的推理规则,通过这些规则,Agent可以修改他们的心理态度。给出了该语言的形式化语法和语义,讨论了该语言的审议周期,并给出了一个实例。
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.