Uncommons Maths API
(Version 1.2.3)

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.

Author:
Daniel Dyer

Method Summary
 byte[] getSeed()
           
 

Method Detail

getSeed

byte[] getSeed()
Returns:
The seed data used to initialise this pseudo-random number generator.

Uncommons Maths API
(Version 1.2.3)