A simple random number generator (RNG) shared across multiple IBM models and others.
Currently it functions as a wrapper for the MersenneTwister object provided by the Commons Math library, available at https://commons.apache.org/proper/commons-math/.