Wrong! dodicat got to 4TB with only one small anomaly. RomuTrio had three small anomalies and one mildly suspicious in 2TB. This may simply down to dodicat having a little extra 'mix' by using three rotls as opposed to RomuTrio only using two. Vigna's xoroshiro128** uses three as well. It is a bit like encryption and hashing - reduce the rounds to give more speed, and cryptanalysts may find themselves breaking algorithms.Yours truly wrote:However, PractRand has its limitations: It cannot describe the quality of the wheat.
Forget my comment about RomuTrio being faster than dodicat. In future I must use a checklist to make sure that I am using the same metrics for each test. I use WinFBE and Cswitches. I do other things besides test generators and may forget to correct the switches used. Get that wrong and the figures will be wrong and therefore the conclusions. dodicat has an edge on RomuTrio.
My conclusions above, '32-bit mode (32-bit granularity)', and so on have not changed.
RomuTrio is good but it is not pushing anyone to one side, in my opinion. dodicat is a little faster with my plotting program.
SFC32 does not have a fixed period either, but it should not be an issue with 128 bits of state. RomuTrio has 192 bits of state.
I am going to make a slight revision: With regard '64-bit mode (53-bit granularity)' toss a coin between dodicat and RomuTrio.
I don't like 15241094284759029579. I am going to try it with O'Neill's 6364136223846793005. Back later.