NetLogo/NetLogo — Issue #63: BehaviorSpace: very large numbers of runs require additional memory
Author: SethTisue
Created: 2012-01-17 19:15:28+00:00
State: open

so e.g. if you have an experiment with 6 million runs (a large number, but not an impossible one), you may have to give NetLogo more heap to run it, compared to the same experiment with fewer repetitions.

the OutOfMemoryError error occurs right when the experiment starts, so BehaviorSpace must be pre-allocating some small
amount of memory for each run it plans to do, and then even this small amount turns into an appreciable amount of memory when it's multiplied by six million.

as long as spreadsheet format is being used, there's no reason in theory that this should happen.

reported by Steve Railsback