31.1基本信息
文档的入口点: http://matsim.org/extensions → bdiintegration
调用模块: 请参阅http://matsim.org/extensions → bdiintegration精选出版物: Padgham等人。
31.2介绍
我们引入了MATSim扩展,允许开发人员在BDI (信念欲望意图) 系统中对代理的决策进行编程,而实际行动和环境感知则在matsim1中发生。分层抽象计划 (包含子目标) 和感知 (来自环境的信息),以及有关当前情况的信息。例如,我们用它来模拟bushfire2疏散中的居民,以及疏散场景中的事件控制器。居民可能会从火灾模拟中接收有关丛林大火的信息,以及来自事件控制器代理的警告和消息。他们很可能不得不接孩子,检查邻居并与其他家庭成员交流,等等。他们的计划可以进行决策,这将导致在MATSim内执行操作。在标准MATSim用法中,各个代理行为中的智能来自重新计划阶段的共同进化算法。这是基于代理商通过评分功能评估他们在给定日期内执行的计划,并对其进行修改以获得新计