来自 3 个源的 AnyLogic 基于优先级的队列
AnyLogic priority-based queue from 3 sources
我有一个 AnyLogic 模型,其中有 3 个源连接到队列。我如何为每个源设置它的优先级(或者它可以是明显的参数?)以及我应该在代理优先级字段中写入什么(默认为零)。enter image description here
为此,您必须使用名为 priority 的参数或变量创建自定义代理。
在源块上定义代理的优先级。例如:
agent.priority=2;
并在队列块中选择排队中的 "priority-based" 选项(这是您所做的)并将代理优先级设置为 agent.priority
我有一个 AnyLogic 模型,其中有 3 个源连接到队列。我如何为每个源设置它的优先级(或者它可以是明显的参数?)以及我应该在代理优先级字段中写入什么(默认为零)。enter image description here
为此,您必须使用名为 priority 的参数或变量创建自定义代理。
在源块上定义代理的优先级。例如:
agent.priority=2;
并在队列块中选择排队中的 "priority-based" 选项(这是您所做的)并将代理优先级设置为 agent.priority