我有一个服务块,可以从两个资源池中的一个获取资源。在该块中操作的"On seize“部分,我想确定代理来自哪个资源池。我试图为资源池创建一个定制的代理类型,它可以附加一个变量,然后我可以通过类似于"unit.MySpecies“的内容读取该变量,但得到的结果是"MySpecies cannot be resolved我的Java/AnyLogic技能非常基础,所以如果有任何帮助,我将非常感激。我
我在AnyLogic上运行了一个模拟模型。我最近更新到了版本8,大学8.4.0。在此之前,我知道运行模拟程序没有任何问题。cast to com.anylogic.libraries.processmodeling.ResourceUnitEntityServiceSubtask 我有意的建模选择是让员工在轮班结束时放下他们正在做的事情因此,对于模型中的三个资源池,我已经设置了'End of shift‘可能将preempt字段设置为True。但是,当我将它们