如何在 Anylogic 中指定资源池中代理类型的优先级?

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

我有一个模型,其中有一个参数为 Type 的代理。有Type1、Type2、Type3。

我有一个服务站(资源池),容量为2。

现在,我想优先考虑 Type2,以便在流程中始终首先处理或服务 type2,而不是占用块中的 FIFO 策略。

anylogic
1个回答
0
投票

在抢占块的属性中,有一个优先级部分

在那里,您可以根据变量类型的类型进行这两种选择之一,对于基元(int、double、boolean)使用 == ,如果是其他类型,则使用 .equals() :

agent.Type.equals(Type2) ? 2 : 0

agent.Type==Type2 ? 2 : 0
© www.soinside.com 2019 - 2024. All rights reserved.