hitting RAM limits, try a try loop, increase num.runs each loop

did some minor tweaks to try to miss the RAM limit, and also a big
loop so that if I hit a RAM limit, I loop and increase the number of
runs that I want to do by one, which will in turn decrease the grid
cells to do each iteration, etc etc.