我正在写一篇与模拟流域农民行为相关的论文。我有6个代理,包含不同的农民群体。这些农民在GIS地图上被定位为任何逻辑中的环境(主要)。我还通过在主启动上编码并使用"Link to Agent“定义了6个代理群体之间的连接。现在,我想通过状态图来定义agent的行为。但是我有一些困难。我必须将每个农民的收入与所有相关农民的收入进行比较。我该怎么做呢?我已经尝试定义条件、转换和编写的内容(例如,如果每个农民的收入
我正在尝试使用Anylogic步行库进行建模,其中一个代理( A )仅当另一个代理(B)在A的特定视角和圆弧半径内时才与另一个代理(B)通信。传统的通信方式是定义基于一定距离的通信,其中定义的距离在代理周围形成一个球体。但我想要建立的模型是,智能体将无法与不在他的视角内的其他智能体进行通信(就像圆锥投影&一定的距离)。例如,座席不应该能够与他后面的其他人通信。我怎么能做到这一点?
此外,我还试图通过agent