Skip to content
This repository has been archived by the owner on Aug 10, 2024. It is now read-only.

Commit

Permalink
Finish an incomplete section in README.md.
Browse files Browse the repository at this point in the history
  • Loading branch information
Pr0methean committed Sep 4, 2017
1 parent f86d49e commit 1ac3b3e
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,13 @@ generation on Java.
Many standard tests of randomness amount to Monte Carlo simulations. And since widespread
pseudorandom number generators (PRNGs) pass most but not all such tests in standard suites such as
BigCrush and Dieharder, this suggests that *any* Monte Carlo simulation may turn out to be a test of
randomness, and to give misleading results because of an unfortunate choice
randomness, and to give misleading or untrustworthy results because of an unfortunate choice of
PRNG. ([It's happened to scientists before.](http://physics.ucsc.edu/~peter/115/randu.pdf)) There
are two ways to minimize this risk, both of which BetterRandom can help with:

* Have several different PRNG algorithms available, all with the same interfaces.
* Reseed PRNGs as often as possible, ideally with a seed source that continues to receive entropy
in parallel with your simulation.

# Alternative random number generators

Expand Down

0 comments on commit 1ac3b3e

Please sign in to comment.