Uses of Interface
org.uncommons.maths.random.SeedGenerator
-
Packages that use SeedGenerator Package Description org.uncommons.maths.random This package provides deterministic, repeatable, pseudo-random number generators, a set of strategies for seeding them, and classes for generating values from different probability distributions. -
-
Uses of SeedGenerator in org.uncommons.maths.random
Classes in org.uncommons.maths.random that implement SeedGenerator Modifier and Type Class Description classDefaultSeedGeneratorSeed generator that maintains multiple strategies for seed generation and will delegate to the best one available for the current operating environment.classDevRandomSeedGeneratorRNG seed strategy that gets data from /dev/random on systems that provide it (e.g.classRandomDotOrgSeedGeneratorConnects to the random.org website (via HTTPS) and downloads a set of random bits to use as seed data.classSecureRandomSeedGeneratorSeedGeneratorimplementation that uses Java's bundledSecureRandomRNG to generate random seed data.Fields in org.uncommons.maths.random declared as SeedGenerator Modifier and Type Field Description private static SeedGenerator[]DefaultSeedGenerator. GENERATORSDelegate generators.Constructors in org.uncommons.maths.random with parameters of type SeedGenerator Constructor Description AESCounterRNG(SeedGenerator seedGenerator)Seed the RNG using the provided seed generation strategy to create a 128-bit seed.CellularAutomatonRNG(SeedGenerator seedGenerator)Seed the RNG using the provided seed generation strategy.CMWC4096RNG(SeedGenerator seedGenerator)Seed the RNG using the provided seed generation strategy.JavaRNG(SeedGenerator seedGenerator)Seed the RNG using the provided seed generation strategy.MersenneTwisterRNG(SeedGenerator seedGenerator)Seed the RNG using the provided seed generation strategy.XORShiftRNG(SeedGenerator seedGenerator)Seed the RNG using the provided seed generation strategy.
-