0

我正在研究基于代理的模型,现在我正在尝试使用 CompareRuns。

当我执行实验时,它应该多次模拟模型,每次模拟后,应该填充一个样本数据集。Main 代理中还有一个状态图,每个状态都有一个traceln("..."). 所以在通过每个状态之后,必须打印一些东西。

问题是打印命令都没有返回任何内容,我存储数据的数据集也没有返回零。

PS:我的模型中还有一个 GIS 地图。这可能是 Anylogic 行为不端的原因吗?

4

1 回答 1

0

我发现了问题并修复了它。检查并仔细检查主代理中的所有“参数”,并确保它们都有不同的名称和标签。问题是两个参数有相同的标签,它搞砸了整个实验。
我修复了所有参数的标签和默认值,删除了 CompareRun 实验,制作了一个新实验,它工作正常。

于 2018-03-10T20:15:09.960 回答