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

如何改变代理的处理时间,并在延迟块期间调用它

如何解决如何改变代理的处理时间,并在延迟块期间调用它

一个进程/延迟块应该处理具有不同时间的代理,我该如何执行?

最初我想我可以为每个代理分配一个参数并更改它,延迟块将根据参数中指定的时间处理代理。

解决方法

如果延迟取决于每个代理,您需要创建一个代理类型,在其中添加一个参数,假设您将其命名为 delayTime。然后,您可以通过调用

在流程图中访问该参数
agent.delayTime;

您可以在延迟块的延迟时间字段中写入上述内容。

检查:

https://help.anylogic.com/topic/com.anylogic.help/html/processmodeling/agent-type.html?resultof=%22%63%75%73%74%6f%6d%22%20%22%61%67%65%6e%74%22%20%22%74%79%70%65%22%20

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