diff --git a/src/changes/changes.xml b/src/changes/changes.xml index 6bb018999..9bffc01f9 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -54,7 +54,43 @@ If the output is not quite correct, check for invisible trailing spaces! - + + Refactoring of uniform random number generator functionality: new API + implemented in package "o.a.c.m.rng". + + + Avoid exception swallowing (in class "TestUtils"). + + + Avoid redundant object creation. + + + Adaptor class from new API ("o.a.c.m.rng.RandomSource") to old API + ("o.a.c.m.random.RandomGenerator"). + + + Report on performance and correctness of the new RNG implementations. + + + Javadoc of the new RNG API ("o.a.c.m.rng") mentions the "seed problem". + + + New interface for sampling from distribution (package "o.a.c.m.distribution"). + + + "HypergeometricDistribution": Handle special cases that produced NaN. + + + New sampler API for "MultivariateRealDistribution". + + + Adaptor for using one of the new RNG implementations where an instance of + "java.util.Random" is required. + + + "BetaDistribution": Removed unnecessary recomputation. + + "JDKRandomGenerator": Method "nextInt(int)" now throws a "NotStrictlyPositiveException". The class now delegates to (rather inherits from) "java.util.Random".