@@ -112,33 +112,33 @@ Up to now, it has only been run with a Python 3.9.13 (64-bits) virtual environme
112112** PyRandLib** time-64 bits:
113113 | PyRabndLib class | Python 3.9 | Python 3.10 | Python 3.11 | Python 3.12 | Python 3.13 | SmallCrush fails | Crush fails | BigCrush fails |
114114 | ---------------- | ---------- | ----------- | ----------- | ----------- | ----------- | ---------------- | ----------- | -------------- |
115- | Cwg64 | 0.83 | 0.77 | | | | * 0* | * 0* | * 0* |
116- | Cwg128_64 | 0.85 | 0.80 | | | | * 0* | * 0* | * 0* |
117- | Cwg128 | 0.94 | 0.94 | | | | * 0* | * 0* | * 0* |
118- | FastRand32 | 0.27 | 0.27 | | | | * 11* | * 106* | * too many* |
119- | FastRand63 | 0.30 | 0.29 | | | | * 0* | * 5* | * 7* |
120- | LFib78 | 0.52 | 0.50 | | | | * 0* | * 0* | * 0* |
121- | LFib116 | 0.53 | 0.52 | | | | * 0* | * 0* | * 0* |
122- | LFib668 | 0.56 | 0.54 | | | | * 0* | * 0* | * 0* |
123- | LFib1340 | 0.59 | 0.56 | | | | * 0* | * 0* | * 0* |
124- | Melg607 | 1.39 | 1.35 | | | | * 0* | * 0* | * 0* |
125- | Melg19937 | 1.41 | 1.37 | | | | * 0* | * 0* | * 0* |
126- | Melg44497 | 1.42 | 1.35 | | | | * 0* | * 0* | * 0* |
127- | Mrg287 | 0.89 | 0.88 | | | | * 0* | * 0* | * 0* |
128- | Mrg1457 | 0.85 | 0.82 | | | | * 0* | * 0* | * 0* |
129- | Mrg49507 | 0.75 | 0.69 | | | | * 0* | * 0* | * 0* |
130- | Pcg64_32 | 0.56 | 0.52 | | | | * 0* | * 0* | * 0* |
131- | Pcg128_64 | 0.80 | 0.74 | | | | * 0* | * 0* | * 0* |
132- | Pcg1024_32 | 1.12 | 1.06 | | | | * 0* | * 0* | * 0* |
133- | Squares32 | 1.58 | 1.47 | | | | * 0* | * 0* | * 0* |
134- | Squares64 | 1.97 | 1.81 | | | | * 0* | * 0* | * 0* |
135- | Well512a | 2.80 | 2.74 | | | | * n.a.* | * n.a.* | n.a. |
136- | Well1024a | 2.52 | 2.44 | | | | * 0* | * 4* | * 4* |
137- | Well19937c (1) | 3.48 | 3.44 | | | | * 0* | * 2* | * 2* |
138- | Well44497b | 3.96 | 3.91 | | | | * n.a.* | * n.a.* | n.a. |
139- | Xiroshiro256 | 2.37 | 2.24 | | | | * 0* | * 0* | * 0* |
140- | Xiroshiro512 | 2.94 | 2.81 | | | | * 0* | * 0* | * 0* |
141- | Xiroshiro1024 | 2.78 | 2.59 | | | | * 0* | * 0* | * 0* |
115+ | Cwg64 | 0.83 | 0.77 | 0.87 | | | * 0* | * 0* | * 0* |
116+ | Cwg128_64 | 0.85 | 0.80 | 0.91 | | | * 0* | * 0* | * 0* |
117+ | Cwg128 | 0.94 | 0.94 | 0.99 | | | * 0* | * 0* | * 0* |
118+ | FastRand32 | 0.27 | 0.27 | 0.26 | | | * 11* | * 106* | * too many* |
119+ | FastRand63 | 0.30 | 0.29 | 0.29 | | | * 0* | * 5* | * 7* |
120+ | LFib78 | 0.52 | 0.50 | 0.51 | | | * 0* | * 0* | * 0* |
121+ | LFib116 | 0.53 | 0.52 | 0.51 | | | * 0* | * 0* | * 0* |
122+ | LFib668 | 0.56 | 0.54 | 0.53 | | | * 0* | * 0* | * 0* |
123+ | LFib1340 | 0.59 | 0.56 | 0.55 | | | * 0* | * 0* | * 0* |
124+ | Melg607 | 1.39 | 1.35 | 1.34 | | | * 0* | * 0* | * 0* |
125+ | Melg19937 | 1.41 | 1.37 | 1.36 | | | * 0* | * 0* | * 0* |
126+ | Melg44497 | 1.42 | 1.35 | 1.37 | | | * 0* | * 0* | * 0* |
127+ | Mrg287 | 0.89 | 0.88 | 0.85 | | | * 0* | * 0* | * 0* |
128+ | Mrg1457 | 0.85 | 0.82 | 0.81 | | | * 0* | * 0* | * 0* |
129+ | Mrg49507 | 0.75 | 0.69 | 0.68 | | | * 0* | * 0* | * 0* |
130+ | Pcg64_32 | 0.56 | 0.52 | 0.49 | | | * 0* | * 0* | * 0* |
131+ | Pcg128_64 | 0.80 | 0.74 | 0.73 | | | * 0* | * 0* | * 0* |
132+ | Pcg1024_32 | 1.12 | 1.06 | 0.95 | | | * 0* | * 0* | * 0* |
133+ | Squares32 | 1.58 | 1.47 | 1.49 | | | * 0* | * 0* | * 0* |
134+ | Squares64 | 1.97 | 1.81 | 1.84 | | | * 0* | * 0* | * 0* |
135+ | Well512a | 2.80 | 2.74 | 2.43 | | | * n.a.* | * n.a.* | n.a. |
136+ | Well1024a | 2.52 | 2.44 | 2.19 | | | * 0* | * 4* | * 4* |
137+ | Well19937c (1) | 3.48 | 3.44 | 3.06 | | | * 0* | * 2* | * 2* |
138+ | Well44497b | 3.96 | 3.91 | 3.40 | | | * n.a.* | * n.a.* | n.a. |
139+ | Xiroshiro256 | 2.37 | 2.24 | 2.25 | | | * 0* | * 0* | * 0* |
140+ | Xiroshiro512 | 2.94 | 2.81 | 2.72 | | | * 0* | * 0* | * 0* |
141+ | Xiroshiro1024 | 2.78 | 2.59 | 2.41 | | | * 0* | * 0* | * 0* |
142142
143143(1)The Well19937b generator provided with library PyRandLib implements the Well19937a algorithm augmented with a * tempering* algorithm.
144144(* missing values in empty columns are to come* )
0 commit comments