Back to previous page
Three New Tests on GNU Scientific Library Random Number Generators
RNG #
No. of bits
Birthday Spacing
Gorilla
GCD
1
32
Failed
Failed
Failed
2
31
Passed
Passed
Passed
3
32
Failed
Failed
Failed
4
31
Failed
Failed
Failed
5
31
Failed
Failed
Failed
6
31
Passed
Passed
Passed
7
32
Passed
Passed
Passed
8
30
Failed
Passed
Passed
9
31
Failed
Failed
Failed
10
31
Failed
Failed
Failed
11
31
Failed
Failed
Failed
12
31
Passed
Passed
Passed
13
32
Passed
Passed
Passed
14
32
Failed
Failed
Failed
15
31
Failed
Failed
Failed
16
31
Failed
Passed
Passed
17
31
Passed
Passed
Passed
18
Failed
Passed
Failed
19
31
Failed
Failed
Failed
20
32
Passed
Failed
Passed
21
31
Failed
Passed
Passed
22
31
Failed
Passed
Passed
23
31
Failed
Passed
Passed
24
31
Failed
Passed
Passed
25
31
Failed
Passed
Passed
26
31
Failed
Passed
Passed
27
31
Failed
Failed
Failed
28
31
Failed
Failed
Failed
29
31
Failed
Failed
Failed
30
31
Failed
Failed
Passed
31
31
Failed
Failed
Passed
32
31
Failed
Failed
Passed
33
31
Failed
Failed
Failed
34
31
Failed
Failed
Failed
35
31
Failed
Failed
Failed
36
31
Failed
Passed
Passed
37
31
Failed
Passed
Passed
38
31
Failed
Passed
Passed
39
31
Failed
Failed
Failed
40
32
Passed
Failed
Passed
41
24
Failed
Passed
Passed
42
24
Passed
Passed
Passed
43
32
Passed
Passed
Passed
44
32
Passed
Passed
Passed
45
24
Failed
Passed
Passed
46
24
Passed
Passed
Passed
47
24
Passed
Passed
Passed
48
24
Passed
Passed
Passed
49
22
Failed
Failed
Failed
50
32
Passed
Passed
Passed
51
32
Failed
Failed
Failed
52
32
Passed
Passed
Passed
53
15
Failed
Failed
Passed
54
31
Failed
Failed
Passed
55
32
Failed
Failed
Failed
56
32
Failed
Failed
Failed
57
24
Failed
Passed
Passed
The results came from interpretation of p-values as follows:
1) If all the p-values within a test were greater than 0.01 and less than 0.99 it was considered as "
Passed
"
2) Those not classified above will go through four more tests, if the majority is "
Passed
" then "
Passed
", otherwise "
Failed
".