Fix a problem with random variable returning correlated values.

They were all running of their own unseeded PRNG, so were following the
same sequence of values, leading to odd results like parachutes failing
only when the launch rod is pointed south-east.