【发布时间】:2019-06-10 20:07:20
【问题描述】:
我们有 500 名代理。每个人都有一个 int 参数和一个 int 变量。
如果我想通过消息发送每个代理的参数以更改另一个代理的变量,您的解决方案是什么?
例如,我们将“accept”作为参数,将“Opi”作为所有代理的变量。我们将“accept”发送给所有代理。当代理 1 将其“接受”发送给代理 2 时,我想设置“Opi.2= Opi.2 + accept.1”但 Anylogic 将其设置为“Opi.2= Opi.2 + accept.2”。
我定义了 Mediator 变量:
发送消息:
行动:
【问题讨论】: