Optimization 网速黑客?

Optimization 网速黑客?,optimization,netlogo,Optimization,Netlogo,我正在通过R运行我的NetLogo模型(使用RNetLogo库),并将NetLogo的数据输出到R以执行分析。 在这个过程中,我在变量上迭代运行我的模型。除了更快的速度和禁用视图更新之外,NetLogo中是否还有其他可能的速度黑客? 注意:我不希望通过R禁用NetLogo GUI。探查器扩展用于识别代码中占用时间最多的部分 一旦您确定了这些部分,如何加速它们取决于代码执行的细节。您真的需要集成NetLogo和R吗?换句话说,您是在Netlogo中使用R函数,还是在Netlogo中使用R函数?在这

我正在通过R运行我的NetLogo模型(使用
RNetLogo
库),并将NetLogo的数据输出到R以执行分析。 在这个过程中,我在变量上迭代运行我的模型。除了
更快的速度
禁用视图更新
之外,NetLogo中是否还有其他可能的
速度黑客

注意:我不希望通过R禁用NetLogo GUI。

探查器扩展用于识别代码中占用时间最多的部分


一旦您确定了这些部分,如何加速它们取决于代码执行的细节。

您真的需要集成NetLogo和R吗?换句话说,您是在Netlogo中使用R函数,还是在Netlogo中使用R函数?在这种情况下,您可以尝试使用NetLogo-R-Extension()并检查这是否工作得更快


如果您不需要任何R函数,分离这两个平台可能会更快:首先在行为空间中运行NetLogo,然后在R中分析生成的数据。

谢谢。我更喜欢某种方式,我可以暂时禁用图形用户界面的Netlogo从R,并把它带回当需要的时候。现在似乎不可能做到这一点。当你关闭视图更新时,你几乎可以获得完全无头运行的全部速度优势。如果你测量它,我相信它会在百分之几之内。它只会使这项任务花费更少的时间。我们在这里谈论的速度差有多大?