В последнее время я реализовал MersenneTwister для 64-битных integer
(или long
).Есть ли руководство или примеры того, как проверить PRNG, чтобы я мог знать, является ли моя реализация достаточно хорошим решением?Меня особенно интересует, как проверить, имеет ли моя реализация достаточно хорошее равномерное распределение.
Чем точнее это связано с MersenneTwister, тем лучше.