我想以编程方式访问资源池选择方法

问题描述 投票:0回答:1

我有一个将 KPI 输出到 Excel 电子表格的模拟,我还想输出一些场景参数。其中之一是资源选择政策(见下文)。有没有一种方法可以让我以编程方式访问此方法?

在下面,我理想地希望能够返回 self.RESOURCE_SELECTION_BASED_ON_RATING_VALUE

private com.anylogic.libraries.processmodeling.ResourceSelectionMode _collectOperator_resourceSelectionMode_xjal( final com.anylogic.libraries.processmodeling.Seize<call> self, call agent, com.anylogic.libraries.processmodeling.ResourcePool pool ) {
    com.anylogic.libraries.processmodeling.ResourceSelectionMode _value;
    _value = self.RESOURCE_SELECTION_BASED_ON_RATING_VALUE;
    return _value;
}
anylogic agent-based-modeling
1个回答
0
投票

如果这是针对

Seize
池,您可以尝试使用其
resourceSelectionMode(agent, pool)
方法,如下所示,指定您需要它的代理和资源池...

当代理从池中夺取一个单位时,您需要调用此方法,并在继续之前将其存储到您的数据库中(因为对于不同的代理和池来说,这可能有所不同)

© www.soinside.com 2019 - 2024. All rights reserved.