On 07/15/13 12:59, Martin Buchholz wrote:
If we make the wraparound point for seeds Long.MIN_VALUE instead of 0L, then we
can optimize addGammaModGeorge.

This was a great suggestion; thanks!


I continue to worry that we are producing a PRNG that will end up not being
acceptable to the Monte Carlo simulation community.


I'm not sure there is enough of an identifiable community there
to decode this. Some people think they need Mersenne Twister,
with 4096bit state and 2^4096 periodicity. But that would make
a poor candidate for JDK. On the other side, there are people
who most care about cost and are happy with a generator that
is at least not obviously too regular, but we don't supply those
either. The 90+% in between are likely to be happy that JDK8
provides something both cheaper and better than java.util.Random
to use when it applies.

-Doug

Reply via email to