Closed this issue 9 years ago · 1 comments
It looks as if strongcheck uses a linear congruential generator, but Test.StrongCheck uses random to get a seed, which is uniform on [0,1) iirc.
Test.StrongCheck
random
[0,1)
Perhaps a better choice of seed would be something like toNumber <$> randomInt 0 lcgM?
toNumber <$> randomInt 0 lcgM
👍