Dan*_*ath 4 testing random prng
最近我实现了一个64位integer(或long)的MersenneTwister .是否有指南或如何测试PRNG的示例,以便我可以知道我的实现是否是足够好的解决方案.我特别感兴趣的是如何验证我的实现是否具有足够好的均匀分布.
integer
long
更具体地说,这与MersenneTwister相关联的越多越好.
Joh*_*ook 12
你不需要测试Mersenne Twister 算法 - 那些真正知道他们正在做什么的人一遍又一遍地做 - 你只需要测试你是否正确地实现了算法.
您可以访问Mersenne Twister网站并获取他们的测试结果.如果您生成与它们相同的输出序列,则可能已正确实现了算法.
请注意,MT站点具有专门用于64位计算机的链接以及用于32位和64位版本的不同测试输出.
Kri*_*son 7
PRNG的标准测试电池是Diehard测试.
归档时间:
15 年,1 月 前
查看次数:
2790 次
最近记录:
14 年,6 月 前