Is NetLogo Too Slow for Large Simulations? How to speed up the NetLogo model?

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

How to speed up a model that runs very slowly?

+7
performance netlogo agent-based-modeling
source share
2 answers

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

The main points of the article are: a) NetLogo is not necessarily slow to execute large scientific models and actually has speed advantages over some alternatives; and (b) NetLogo models often run very slowly at first, but they can almost always be accelerated using a few basic methods. We offer a turn-based strategy for measuring and improving execution speed. We also define tools for effective analysis (sensitivity analysis, parameterization, etc.) of NetLogo models.

+9
source share

I just published two updates to our NetLogo runtime article. 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 when they are in radius and in-cone and not slow. Another corrects the conclusion about the cost of using links. Updates: http://www.railsback-grimm-abm-book.com/JASSS-models.html

Steve railsback

+1
source share

All Articles