4 ms·
Isn’t the problem with detecting bad randomness that you can’t be sure about your decision? That is, if you accept a certain probability of falsely identifying
by claudius 13y ago
Isn’t the problem with detecting bad randomness that you can’t be sure about your decision?
That is, if you accept a certain probability of falsely identifying a RNG as biased, I don’t see why this should be a fundamentally difficult problem, at the very least for the generator with four million 0s and a single 1: The probability that a good RNG spits out less than a thousand 1s in four million queries is negligible compared to the probability that it returns between 1.5 and 2.5 million 1s.
Of course, it will be harder to detect more sophisticatedly broken generators, but still, without requiring certainty, it should be possible to make some sensible claims?
- Someone 13y agoFor background info, read the art of computer programming, chapter 3. For practical help, see http://www.stat.fsu.edu/pub/diehard/ http://www.stat.fsu.edu/pub/diehard/ (linked from http://en.wikipedia.org/wiki/Diehard_tests http://en.wikipedia.org/wiki/Diehard_tests)