我正在尝试使用Anylogic步行库进行建模,其中一个代理( A )仅当另一个代理(B)在A的特定视角和圆弧半径内时才与另一个代理(B)通信。但我想要建立的模型是,智能体将无法与不在他的视角内的其他智能体进行通信(就像圆锥投影&一定的距离)。例如,座席不应该能够与他后面的其他人通信。我怎么能做到这一点?此外,我还试图通过agent statechart对个体agent行为(上面提到的行人agent)进行建模。不幸的是,在我的模型中,代理状态不会基于通信而改变。是因为使用了步行库吗?我们可以通过状态图对行人代理行为进