我如何知道从延迟块中释放了哪个代理?

Posted

技术标签:

【中文标题】我如何知道从延迟块中释放了哪个代理?【英文标题】:How do I know which agent is released from the Delay block? 【发布时间】:2016-10-15 18:04:25 【问题描述】:

我在 AnyLogic 7 中有一个这个模型。我如何使用退出“delayBA”块时调用的“function”函数中的代码知道哪个代理从“delayBA”单元释放?

【问题讨论】:

【参考方案1】:

在 onRelease 代码框中尝试agent.getIndex()

这里也可以参考一下为什么是“代理”:the magic light bulb

【讨论】:

以上是关于我如何知道从延迟块中释放了哪个代理?的主要内容,如果未能解决你的问题,请参考以下文章

如何将代理存储在一个块中,直到运输者可以移动它们?

在选择输出元素之前持有代理以避免默认端口

强化学习——代理如何知道选择哪个动作?

将 EfCore 延迟加载代理与 blazor 一起使用

Anylogic:避免在占用块中不必要地执行进程

检查占用块中的代理