Mersenne twister: a 623-dimensionally equidistributed uniform pseudo-random number generator (1998)

by M Matsumoto, T Nishimura
Venue:ACM Trans. Model. Comput. Simul