in reply to PRNG: Modules/Testing
hola;
regarding the tests rather than your source of random numbers:
there are other random number "tests" as well as chi-square you will probably want to consider:
entropy: the greater the information density, the more 'random'
deviation from simple arithmetic mean: if data close to random,this should be 256/2...
approximation monte carlo value for pi given data: good estimates => more random data
serial correlation coefficient: for random values, this will be close to zero.
all of these are implemented in the small, readily compilable program ent: http://www.fourmilab.ch/random
re: sources of random numbers, if math::trulyrandom is proving problematic, you might want to consider using
an industrial strength cryptographic RNG such as Yarrow,
from counterpane labs, full source available (www.counterpane.com/yarrow.html).
best of luck,
wufnik
-- in the world of the mules there are no rules --