返回
MASPY: A Python-Based Framework for Developing BDI Multi-agent Systems
DOI:10.1007/978-3-032-07638-0_18.png)
摘要
En 中文
本文介绍了MASPY,一个基于Python的框架,用于开发信念-愿望-意图(BDI)多智能体系统。MASPY提供了一种声明式方式,使用类似AgentSpeak的语言在Python中编程智能体。通过在Python中实现BDI模型,简化了创建能够自主推理和行动的智能体的过程,使开发者能够专注于高层次系统行为。此外,MASPY受益于建立在主流语言Python之上,这为其提供了整个生态系统和广泛的库,使框架易于访问和扩展。它呈现了一个全面的多智能体框架,能够表示主要的BDI多智能体特征,如通信、环境和计划,并具有强大的BDI推理循环。为验证该框架,我们介绍了MASPY的上下文无关文法及其相关概念,定义了智能体推理循环以展示BDI智能体在MASPY中的工作方式,并通过实现和模拟一个知名的多智能体问题(如谈判)来展示概念验证。这一概念验证旨在展示MASPY在构建通用多智能体系统中的有效性和灵活性。
Keyword:
Agent Oriented Programming
Multi-Agent Systems
BDI Paradigm
PythonFramework
期刊
机构
引用论文
Agent Based Modelling and Simulation tools: A review of the state-of-art software基于代理的建模和仿真工具: 最新软件的回顾
COMPUTER SCIENCE REVIEW
IF12.7

