Package org.uncommons.maths.random
Interface RepeatableRNG
- All Known Implementing Classes:
AESCounterRNG,CellularAutomatonRNG,CMWC4096RNG,JavaRNG,MersenneTwisterRNG,XORShiftRNG
public interface RepeatableRNG
Deterministic random number generators are repeatable, which can prove
useful for testing and validation. This interface defines an operation
to return the seed data from a repeatable RNG. This seed value can then
be reused to create a random source with identical output.
-
Method Summary
-
Method Details
-
getSeed
byte[] getSeed()- Returns:
- The seed data used to initialise this pseudo-random number generator.
-