微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何找出将“agent.remove”发送到我的 moveTo 块的原因?

如何解决如何找出将“agent.remove”发送到我的 moveTo 块的原因?

我在 movetodelay 之间有一个 restrictedAreaStartrestrictedAreaEnd 块。在运行我的模拟时,moveto 块内的代理偶尔会被删除。我知道它已被删除,因为我在 tracelnOn remove: 字段中添加一个 moveto 命令并且它会触发。

enter image description here

这个 remove 导致受限区域永远不会低于容量,因此模型有效地停止。我不希望这种情况发生,但我不知道为什么会发生这种情况。我已经消除了日程安排和 END_OF_SHIFT 的问题。如何找出 remove 命令的来源(例如哪个块、代码行等)?

解决方法

搜索“moveThruAL.remove”以及这些代理被销毁的任何实例(“remove_myAgentPopulation”)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。