我需要创建一个方法(或类似方法)来读取两个代理的运行并将它们组合为一个运行。
每个代理都有一个包含多个参数的数据库,每个参数都有多个值,每个运行的每个参数都有一个值。
所以我如何让项目运行所有这些不同的选择,并为组合获得不同的输出?
创建参数变异实验,并在Main“ runFirstAgent”上具有1个布尔参数。设置模型以仅在runFirstAgent== true
时加载第一个代理,否则让它运行第二个代理。
在参数变化实验中,设置运行以使其相应地变化runFirstAgent
。
然后,您可以在实验本身中累积运行结果。
[有很多示例模型向您展示了如何做,请先检查一下;-)