AnyLogic非交互模式

AnyLogic non-interactive mode

我有一些类似于 Managing multiple anylogic simulations within an experiment 的问题,但更详细:

我们想将 AnyLogic 仿真(尤其是离散事件仿真)与多节点 MonteCarlo 方法结合使用,使用可变参数初始化。每个单独的模拟 运行 应该触发从我们的 AnyLogic 项目导出的 jar 文件的 运行。整个实验应该在 Ubuntu Linux.

上通过命令行启动

为此,我们需要一些非交互的模拟模式来提高性能,如下所示:

我们如何使用 AnyLogic 实现这一目标?

此外,我们还希望在用户提供具体参数值时显示单个模拟的动画 运行。为此,我们可以例如在 Linux 服务器或虚拟机 运行 上安装 AnyLogic。

提前致谢

亮度

您可以使用命令getEngine().setRealTimeMode(false)尽快运行模拟exp。

如果您在 main "timeMode" 上使用布尔参数,您可以通过命令行输入来控制它,以决定它是否应该 运行 尽快。

否则,要完全关闭动画,最简单的方法是只使用 ParameterVariation 实验,将其设置为 运行 在 "Freeform" 模式下迭代 1 次。这会大大提高你的表现。