Is NetLogo too slow for big simulations? How can I speed up a NetLogo model?

会有一股神秘感。 提交于 2020-01-12 07:47:30

问题


Is NetLogo a good platform for big models (>10,000s of patches, turtles)?

How can I speed up a model that runs very slowly?


回答1:


We just published an article on execution speed of NetLogo; it is available at: http://jasss.soc.surrey.ac.uk/20/1/3.html

The article's main points are (a) NetLogo is not necessarily slow for executing large scientific models, and in fact has speed advantages over some alternatives; and (b) NetLogo models do often execute very slowly at first but can almost always be sped up dramatically by using a few basic techniques. We provide a step-by-step strategy for measuring and improving execution speed. We also identify tools for efficient analysis (sensitivity analysis, parameter-fitting, etc.) of NetLogo models.




回答2:


I just posted two updates to our article on NetLogo execution speed. The original article is at http://jasss.soc.surrey.ac.uk/20/1/3.html

One update provides very important information from the NetLogo development team on when in-radius and in-cone are and are not slow. The other corrects a conclusion about the cost of using links. The updates are at: http://www.railsback-grimm-abm-book.com/JASSS-models.html

Steve Railsback



来源:https://stackoverflow.com/questions/41490078/is-netlogo-too-slow-for-big-simulations-how-can-i-speed-up-a-netlogo-model

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!