摘要
为了实现多Agent环境中主体之间的交互特性,在情景演算理论框架下研究了多Agent的通信动作,基于情景演算理论和Golog语言,介绍了ConGolog的语法和语义,并对ConGolog进行扩展。增加了并发处理,优先级的并发以及中断处理。在此基础上,提出一种基于请求/服务协作的多Agent模型,从而实现多Agent程序的并发交互执行。最后,通过对送咖啡例子的仿真,证明上述方法在实现虚拟场景中的多Agent协作行为方面是正确有效的。
To describe the intersection feature in multi-agent environment, Golog is developed on the basis of situation calculus theory and ConGolog language and absorption of ConGolog semantics. The ConGolog is extended. Increased concurrent processing, concurrence with different priorities and interrupt. Based on which, a kind of Request/Service cooperation model is proposed, in order to implement the concurrent and intersect multi-agent program. Finally, the research contents are simulated. The simulation of sending coffee demonstrates that the methods mentioned above are correct and effective in the process of implementing the coopera-tion behaviors of multiple intelligent virtual human in virtual scene.
出处
《微型电脑应用》
2012年第6期48-50,共3页
Microcomputer Applications
基金
江苏省高校自然科学指导性计划项目(03kjd520175)
江苏省社会发展科技计划项目(BS2001046)资助
关键词
情景演算
请求
服务协作模型
智能体
Golog的解释器并发
Situation Calculus
Request/Service Cooperation Model
Intelligent Agent
Golog Calculus Executor
Concurrence