【问题标题】:How to combinate runs of two different agents with multiple runs each one如何将两个不同代理的运行与多个运行组合在一起
【发布时间】:2020-07-04 13:20:33
【问题描述】:

我需要创建一个方法(或类似方法)来读取两个代理的运行并将它们组合成一个运行。

每个代理都有包含多个参数的数据库,每个参数都有多个值,每次运行的每个参数都有一个值。

那么我怎样才能让项目运行所有这些不同的替代方案并为我获得组合的不同输出?

【问题讨论】:

    标签: simulation agent anylogic


    【解决方案1】:

    创建一个参数变化实验,并在 Main“runFirstAgent”上有 1 个布尔参数。将您的模型设置为仅在 runFirstAgent== true 时加载第一个代理,否则让它运行第二个代理。

    在 Param-variation 实验中,设置运行,使其相应地变化 runFirstAgent

    然后,您可以在实验本身中累积运行结果。

    有很多示例模型向您展示如何做到这一点,请先查看它们;-)

    【讨论】:

      猜你喜欢
      • 2022-10-05
      • 2017-05-05
      • 2022-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-09
      • 2011-12-18
      • 1970-01-01
      相关资源
      最近更新 更多