我正在尝试在 AnyLogic 中进行模拟,但我经验不足。我收到错误消息,指出 pedscource 分配给 goto 的位置无法访问,尽管非常容易访问。我确信这是我搞砸的一些基本内容,但正如我所说,我对这个软件非常陌生。
控制台输出:
Exception during discrete event execution: root.pedGoTo.pedGoToTarget: Unreachable target: (1925.64, 1600.00) on level 'name: level' for pedestrian 'id: 1' located at: (1550.00, 830.31) on level 'name: level'! java.lang.RuntimeException: root.pedGoTo.pedGoToTarget: Unreachable target: (1925.64, 1600.00) on level 'name: level' for pedestrian 'id: 1' located at: (1550.00, 830.31) on level 'name: level'! at com.anylogic.engine.Engine.error(Unknown Source) at com.anylogic.engine.Agent.error(Unknown Source)
我尝试过重新制作 pedsource 和 goto 块,我尝试过重新制作目标行。我尝试过删除其他级别。 (我知道它不多,但没有太多需要解决的问题,因为这个模型中唯一的东西就是墙壁。)
不,有时会发生,特别是当有小开口时,看起来行人可以通过,但算法不会“看到”它们。
最好的选择是迭代工作(始终):
这样,您始终知道哪个微小的变化导致了问题,并且可以纠正。
这对于所有建模都是如此,说实话