Anylogic CompareRuns不执行主代理

时间:2018-02-07 07:37:01

标签: gis simulation anylogic agent-based-modeling statechart

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

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

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

P.S。:我的模型中也有GIS地图。这可能是Anylogic行为不端的原因吗?

1 个答案:

答案 0 :(得分:0)

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