我有几个.txt文件包含由各种RNG生成的大量整数(大约250万).我想使用diehard测试套件来测试这些RNG.
.txt文件如下所示:
#==============================================
# generator Park seed = 1
#=============================================
type: d
count: 2500000
numbit: 32
16807
282475249
Run Code Online (Sandbox Code Playgroud)
其次是当然,更整数.我使用以下命令使用此.txt文件运行diehard
dieharder -f randdata.txt -a - g 202
Run Code Online (Sandbox Code Playgroud)
我的问题是,我的.txt文件是否正确(特别是前几行),为什么这些行是必要的?我问这个的原因是因为某些RNG生成的每个.txt文件(有些好,有些不好)几乎每次测试都会失败,我想知道这是不是因为我在将.txt文件传递给diehard时犯了一些错误.我的RNG一切都很糟糕.