使用anylogic中的drop-off块删除特定的自定义代理

时间:2018-05-09 09:14:24

标签: agent anylogic

我想知道如何计算anylogic中容器中有多少个自定义代理,以便我可以相应地使用下拉块中的值。

我有4个自定义代理,a,b,c和d以及4个火车站1,2,3和4.这些类型的代理中的每一个都需要根据比例下降,即40%的需求在3点下车。

我理解如何使用drop off块,我无法计算容器中每个代理的数量。

1 个答案:

答案 0 :(得分:0)

知道容器中有多少个代理:

container.contents().size()

知道A类的代理人数在容器中:

count(container.contents(),agent->agent instanceof A)

要在以下stackoverflow问题中回答一定比例的代理: Setting drop-off block in anylogic

要在此处回答特定代理类型的特定百分比,请在此处回答: Anylogic: Dropoff given quantity using parameters