Changed the sim behavior to be deterministic.  Now runs under identical
conditions produce identical results.