-
Interfaces Interface Description org.apache.commons.math4.random.RandomGenerator As of 4.0. Please useUniformRandomProviderinstead.
-
Classes Class Description org.apache.commons.math4.random.RngAdaptor As of 4.0. This class is made available for testing thenew RNG implementationsin existing applications. It will be removed in the next major release.org.apache.commons.math4.random.SynchronizedRandomGenerator As of 4.0. No replacement.org.apache.commons.math4.util.Incrementor UseIntegerSequence.Incrementorinstead.org.apache.commons.rng.sampling.distribution.BoxMullerGaussianSampler Since version 1.1. Please useBoxMullerNormalizedGaussianSamplerandGaussianSamplerinstead.org.apache.commons.rng.sampling.distribution.BoxMullerLogNormalSampler Since version 1.1. Please useLogNormalSamplerinstead.org.apache.commons.rng.sampling.distribution.SamplerBase Since version 1.1. Class intended for internal use only.
-
Methods Method Description org.apache.commons.rng.core.BaseProvider.checkStateSize(byte[], int) Method is used internally and should be made private in some future release.org.apache.commons.rng.core.util.NumberFactory.makeBoolean(int) Since version 1.2. Method has become obsolete following RNG-57.org.apache.commons.rng.core.util.NumberFactory.makeInt(long) Since version 1.2. Method has become obsolete following RNG-57.
-
Enum Constants Enum Constant Description org.apache.commons.rng.simple.RandomSource.XOR_SHIFT_1024_S Since 1.3, where it is recommended to useXOR_SHIFT_1024_S_PHIinstead due to its slightly better (more uniform) output.XOR_SHIFT_1024_Sis still quite usable but both are variants of the same algorithm and maintain their internal state identically. Their outputs are correlated and the two should not be used together when independent sequences are assumed.