Ok, ok, it seems we’ve got the grid system working correctly. I’ve changed a number of things in the code:
- no print to screen to say that it is on line x of y results wise
- changed the directory to pump data out to
- changed the times to run to 1 — this is becase the queuing system will have multiple jobs submitted to it
- num_boids — originally set low for testing, but then increased it
- timesteps — set to 1000
… and then changed the controller code to only run the simulation. The remaining data analysis — e.g. go through each file and calculate hulls, etc — will need some tweaking, methinks.
I also needed to change the filename syntax — each file now has a random number added into it. It appears that 10 jobs would only produce 8 results, I presume to a number of jobs having the same ddmmmyyyhhmmss syntax in them. The addition of a 5 digit random number should clear this up.
But …. wow, is it quick. Each job takes ~2min on a remote computer. Therefore a 20min run = 2min.
I heart the grid. It is awesome.
