如何从池中随机选择资源

时间:2020-05-14 14:50:18

标签: anylogic

我有一个由模型网络中的节点定义的资源池。它们代表一些暂存站。在我的流程图中,我一次抓住了这些工作站进行升级。但是,该模型似乎按照它们在池中输入的顺序遍历了这些资源(节点)。有没有一种方法可以使选择从可用资源中随机进行,而不是从列表中的第一个可用选择中进行选择?

1 个答案:

答案 0 :(得分:1)

在seize块中,转到 Advanced 选项。选中自定义资源选择。在资源选择上,选择评分最高的单位。在单位评分中,键入 random()

请参阅帮助菜单,以获取有关自定义资源选择的更多信息。如果要从各个单位中获取值以进行选择,则还可以在“单位等级”中引用单位。单位评分可以是简单的变量,也可以是对复杂函数的调用。