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

条件触发的事件

如何解决条件触发的事件

我在事件窗口中插入了一个条件,这个条件是指我的主代理中的一个变量。我不明白为什么 event 不评估条件。我搜索了帮助,它建议使用 onChange 函数,但我不明白在哪里以及如何使用它。 谢谢

解决方法

onChange 用于确保在需要时评估条件,以防 AnyLogic 错过它,因为 AnyLogic 不会每时每刻评估条件,而是仅在重要的时间步评估它们。

因此,将 onChange() 放在哪里取决于您的条件。例如,如果您的条件是队列长度为 10,那么我将在队列的“进入时”和“退出时”上添加 onChange() 函数,以便每次代理进入或离开队列时,条件被评估。

同样,在哪里使用 onChange 取决于您的条件。如果这没有帮助,请随时提供有关您的病情的更多详细信息。

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