人口中的哪个代理人被抓住了?
Which agent in a population is seized?
在 Anylogic 中,我有一个由 20 辆卡车组成的车队,这些卡车在生成时(使用 TransporterFleet
块)被放置在一个名为 trucks
的群体中。这些卡车被资源代理使用 SeizeTransporter
块捕获。如何找到被扣押货车的索引?也就是说,我可以使用 trucks(ind).getX()
来检索卡车的 x 坐标。
编辑1:
忘了说我试过使用 self.getIndex()
,但显然没有效果,因为它查询的是 seize 块本身,而不是传输代理。试图找到答案,我发现使用 this.
可能是一个选项,但我不确定 this.
指的是什么以及如何使用它。
谢谢
您可以在 SeizeTransporter 块中的某些特定位置将占用的单元称为 unit
。
检查编辑框前面的小灯泡,看看是否可以使用此引用。有关详细信息,请参阅 https://www.benjamin-schumann.com/blog/2016/2/4/the-magic-lightbulb-and-how-it-can-help-your-anylogic-modelling
在 Anylogic 中,我有一个由 20 辆卡车组成的车队,这些卡车在生成时(使用 TransporterFleet
块)被放置在一个名为 trucks
的群体中。这些卡车被资源代理使用 SeizeTransporter
块捕获。如何找到被扣押货车的索引?也就是说,我可以使用 trucks(ind).getX()
来检索卡车的 x 坐标。
编辑1:
忘了说我试过使用 self.getIndex()
,但显然没有效果,因为它查询的是 seize 块本身,而不是传输代理。试图找到答案,我发现使用 this.
可能是一个选项,但我不确定 this.
指的是什么以及如何使用它。
谢谢
您可以在 SeizeTransporter 块中的某些特定位置将占用的单元称为 unit
。
检查编辑框前面的小灯泡,看看是否可以使用此引用。有关详细信息,请参阅 https://www.benjamin-schumann.com/blog/2016/2/4/the-magic-lightbulb-and-how-it-can-help-your-anylogic-modelling