Maths.Engine

References
public enum Maths.Engine
Enumerates the available random number generators.

Enum values

NameValueDescription
System0The standard .NET random number generator.
Xoshiro2561High quality, fast random number generator with a particular affinity for generating floating point values. This is the default recommended algorithm.
Palf2A Parallel Additive Lagged Fibonacci pseudo-random number generator.
MersenneTwister3Random number generator using the Mersenne Twister 19937 algorithm.
WichmannHill19824Wichmann-Hill’s 1982 combined multiplicative congruential generator.
WichmannHill20065Wichmann-Hill’s 2006 combined multiplicative congruential generator.
XorShift6A multiply-with-carry Xorshift pseudo random number generator specified in Marsaglia, George (2003).
Mrg32k3a7A 32-bit combined multiple recursive generator with 2 components of order 3.
Mcg31m18Multiplicative congruential generator using a modulus of 2^31-1 and a multiplier of 1132489760.
Mcg599Multiplicative congruential generator using a modulus of 2^59 and a multiplier of 13^13.