Dear NetLogo users and developers,
The honeybee model BEEHAVE, developed by Matthias Becher in 2014/2016, includes about 6500 lines of code plus a complex interface including additional code in its elements (
www.beehave-model.net).
With NL 5.3.1, a code check takes about 2-3 seconds (for testing, I just outcommented the first line of the code).
With NL 6.1.1, the same code check takes 15-20 seconds (the same test).
Runtime is. according to the profiler, about 50% faster with 5.3.1.
I would be keen to know
- if others using large models have observed similar long code check times
- if there would be a way that the code check(or code) is re-optimized?
My laptop: Toshiba, Tecra Z50-C, Intel(R) Core(TM) i7-6500U CPU @ 2.50GHz, 2601 MHz, 2 Kern(e), 4 logische(r) Prozessor(en), BIOS-Version/-Datum TOSHIBA Version 7.60, 02.11.2016, 16 GByte RAM
Attached the two program versions compared and one input file. For testing, just run "setup" and then "go" from the Command Center. The 2016 version requires using NL 5.3.x
Volker