有一个进程/延迟块应该处理具有不同时间的代理,我该如何执行?
最初我想我可以为每个代理分配一个参数并更改它,延迟块将根据参数中指定的时间处理代理。
如果延迟取决于每个代理,您需要创建一个代理类型,在其中添加一个参数,假设您将其命名为 delayTime。然后,您可以通过调用
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