Uncommons Maths Changelog

What's new in Uncommons Maths 1.2.2

Feb 16, 2012
  • Fixed serialization of MersenneTwisterRNG and CellularAutomatonRNG.
  • Made XORShiftRNG and CMWC4096RNG thread-safe.
  • Added source JAR to distribution.

New in Uncommons Maths 1.2.1 (Jul 21, 2010)

  • Converted internal state of XORShiftRNG from an array to five separate fields. This results in improved performance. Optimisation suggested by Jos Hirth.
  • Optimised the Probability class so that it doesn't make an RNG call when the probability is 1.
  • Added swapSubstring method to enable efficient exchange of data between two BitStrings.