Sean, couple of questions:
1) Do you think it's a good idea as long as we are still using an older version of MASON to pulse the MersenneTwisterFast ourselves? Should we do so by calling getNewInt() 1249 times?
2) I don't know how common it is for other modellers but I often give each agent its own mersenne twister fast randomizer to decouple their random behavior from the activation time (and potentially from the rest of the model as well). These randomizers wouldn't be touched by state.start().
Would it be better to either pulse the mersenneTwisterFast at construction or at least have a utility method to pulse the randomizer ourselves?
Thanks! And great about the doLoop()!