2

我在 AnyLogic 中模拟人群模拟,人们聚集在随时间移动的车辆周围。由于车辆是障碍物,行人不应进入其中。

由于在 AnyLogic 中墙壁被视为障碍物,我决定使用墙壁来定义车辆。

然而问题是墙壁是静态元素,它们的位置不能在运行时改变。那么对于所描述的问题是否有任何解决方案或可行的替代方案?

更新

如果我将车辆建模为行人并使用大直径,行人仍然可以进入其中。此外,由于车辆现在是一种行人,它的运动不是笔直的,并且由于与其他行人的碰撞而偏离了它的路径。

附上图片

4

1 回答 1

1

如果你制作pedSource并且vehicleSource两者都流入一个单一pedGoTo的,他们产生的代理将相互反弹,无论它们的类型如何。

于 2015-02-18T22:49:29.217 回答