我们必须为我们的任务演示代理系统,我们必须演示以下代理功能
- Emergent Property
- 适应性
- 蝴蝶效应(局部的微小变化,使全球发生巨大变化)
醇>
我们将使用JADE作为代理开发平台,我们已经开发了基本代理,但我们无法对代理实施上述行为。有人可以知道如何做到这一点吗?
答案 0 :(得分:1)
您可以基于ant colony heuristic实现MAS,以找到从原点到目标的最短路径。每只蚂蚁都被建模为代理人。他们通过信息素交换相互沟通。蚂蚁的目标是找到一个目标。 emergent属性是MAS找到源和目标之间的最短路径,即使这不是每个代理的明确目标 - 这是MAS作为一个整体的紧急行为。你可以改变环境(例如地形或放置障碍物),蚂蚁仍然必须能够找到目标并收敛到新的最短路径。信息素蒸发速率的微小变化可能破坏通信系统;因此,MAS将无法找到最短的路径。