批处理模式下的任何逻辑?
Anylogic in batch mode?
我正在 运行 在 Linux 服务器上进行模拟:
- 是否可以运行在批处理模式上进行模拟(实验)?
- 我找到的唯一文档是 this,但它没有提及 运行在 批处理模式 上进行的实验。
这是我正在尝试做的一个例子:
- 我使用拉丁超立方体采样(240 个参数组合)设置参数变化实验:
- 我正在保存每个 运行 的文本文件;我 运行每次迭代要重复 10 次。
我可以 运行 使用 Linux 服务器,在 运行 应用程序之后我得到一个 window (XQuartz,我正在使用 Mac) 我可以从中操纵和 运行 实验:
./Anylogic/anylogic/anylogic
Edition: Personal
Starting Anylogic application
...
OS: linux64
Generate "MyModel"
Compile "MyModel"
Start HyperCube experiment
- 只要我保持实验的 window 打开,模拟就会 运行。如果我失去与服务器的连接,模拟将停止,除非我 运行 在后台模式下(即批处理模式)。
有什么想法吗?例子?
对于'batch'中的运行 AnyLogic(多或single-run)实验,正常的方法是将实验导出到独立的Java应用程序,可以然后根据需要从命令行 运行 。这仅在专业版中可用;看起来您使用的是个人学习版 (PLE)。
否则,AnyLogic 从根本上说是一个 'client-based' 应用程序。您可能会按照您的建议找到一些 运行 远程 运行 的巧妙技巧,但没有 'intended' 方法,您可能会绕过许可条件的边缘。
我正在 运行 在 Linux 服务器上进行模拟:
- 是否可以运行在批处理模式上进行模拟(实验)?
- 我找到的唯一文档是 this,但它没有提及 运行在 批处理模式 上进行的实验。
这是我正在尝试做的一个例子:
- 我使用拉丁超立方体采样(240 个参数组合)设置参数变化实验:
- 我正在保存每个 运行 的文本文件;我 运行每次迭代要重复 10 次。
我可以 运行 使用 Linux 服务器,在 运行 应用程序之后我得到一个 window (XQuartz,我正在使用 Mac) 我可以从中操纵和 运行 实验:
./Anylogic/anylogic/anylogic
Edition: Personal
Starting Anylogic application
...
OS: linux64
Generate "MyModel"
Compile "MyModel"
Start HyperCube experiment
- 只要我保持实验的 window 打开,模拟就会 运行。如果我失去与服务器的连接,模拟将停止,除非我 运行 在后台模式下(即批处理模式)。
有什么想法吗?例子?
对于'batch'中的运行 AnyLogic(多或single-run)实验,正常的方法是将实验导出到独立的Java应用程序,可以然后根据需要从命令行 运行 。这仅在专业版中可用;看起来您使用的是个人学习版 (PLE)。
否则,AnyLogic 从根本上说是一个 'client-based' 应用程序。您可能会按照您的建议找到一些 运行 远程 运行 的巧妙技巧,但没有 'intended' 方法,您可能会绕过许可条件的边缘。