Class Summary Class Description RandomAppRandomApp is a simple application that demonstrates the use of RngPack. RandomElementRandomElement is an abstract class that encapsulates random number generators. RandomJavaRandomJava is a class wrapper for the
Math.random()generator that comes with Java.
RandomSeedableis an abstract class that extends the
RandomElementclass to include the ability to automatically generate a valid
longseed from the clock.
RandomShuffleRandomShuffle uses one random number generator to shuffle the numbers produced by another to obliterate sequential correlations. RandomSynchronizedRandomSynchronized is a wrapper class that makes a random number generator safe for multi-threaded operation by serializing access in time. RanecuRanecu is an advanced multiplicative linear congruential random number generator with a period of aproximately 1018. RanluxRANLUX is an advanced pseudo-random number generator based on the RCARRY algorithm proposed in 1991 by Marsaglia and Zaman. RanmarRANMAR is a lagged Fibonacci generator proposed by Marsaglia and Zaman and is a good research grade generator. RanMTMersenne Twister -- advanced psuedorandom generator with a period of 219937-1
SCaVis 1.8 © jWork.org