NetLogo 速度优化技巧?

3
我正在使用R(使用RNetLogo库)运行我的NetLogo模型,并将NetLogo的数据输出到R中进行分析。在这个过程中,我通过迭代变量来运行我的模型数千次。除了更快的速度和禁用视图更新之外,NetLogo中是否有其他可能的“加速技巧”? 注意:我不喜欢通过R禁用NetLogo GUI。
2个回答

4

谢谢。我希望有一种方法,可以通过R临时禁用Netlogo的GUI,并在需要时恢复它。目前似乎无法实现这一点。 - Abhishek Bhatia
当您关闭视图更新时,您几乎可以获得完全无头运行的所有速度优势。如果您进行测量,我相信它会在几个百分点之内。 - Seth Tisue

1
你是否真的需要将NetLogo和R集成?换句话说,你是否在Netlogo中使用R函数或反之亦然?如果是这种情况,你可以尝试使用NetLogo-R-Extension (http://r-ext.sourceforge.net/) 并检查其是否更快。
如果不需要任何R函数,则将两个平台分开可能会更快:首先通过行为空间运行NetLogo,然后在R中分析结果数据。

这只是使任务变得更省时而已。我们在谈论多大的速度差异? - Abhishek Bhatia

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接