标签: haskell random
我有一个用例,我想测试某个赌博游戏的程序。我需要的随机数应该在一个非常小的区域(1到9),并且不需要真正的质量。我发现,Haskell的标准生成器对我来说太慢了,所以任何人都有更好的想法吗?
答案 0 :(得分:13)
mersenne-random-pure64包非常快,mwc-random也是如此。
答案 1 :(得分:6)
我发现了Xorshift随机数,这完全符合我的需要。我将在Haskell中实现它并将实现放在网上。
已完成:Xorshift已上传到hackage,需要我改进。