The sim file size difference is also striking. If each mutation history string is 100 bytes, then 200 mutation strings is 20k. If you have 1000 bots in your sim, that's 20Mb of mutation history in the sim file.... Little wonder it takes a while to parse and load as well as and adding significantly to the working set of the program.