使用模型参数列表调用 Repast 模型



我有一个基于代理的模型,它是在Repast中开发的。要校准模型,我需要使用参数列表运行模型。并且,使用一些优化算法来找到最佳参数集(最小化一些损失值(。我想知道如何在Repast Simphony中做到这一点。显然,标准的Repast GUI不支持这一点。我尝试了批量运行,但这似乎也不是我想要的。我可以将 JAVA 代码打包为 JAR 文件,并从命令行运行它。但是如何使程序在我的 Repast/JAVA 实现中采用命令行参数呢?

请查看EMEWS框架(emews.org(。这些教程介绍了如何使用 EMEWS 扫描和优化 Repast(模拟和 HPC(模拟。 运行各个模型的主界面是通过 InstanceRunner 类。查看 Repast 批处理入门指南中的第 8 节:https://repast.github.io/docs/RepastBatchRunsGettingStarted.pdf

最新更新