我想知道如何计算anylogic中容器中有多少个自定义代理,以便我可以相应地使用下拉块中的值。
我有4个自定义代理,a,b,c和d以及4个火车站1,2,3和4.这些类型的代理中的每一个都需要根据比例下降,即40%的需求在3点下车。
我理解如何使用drop off块,我无法计算容器中每个代理的数量。
答案 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