C:\test>junk123 best_shuffle : There's a <1% chance that this data is random. good_shuffle : There's a >50% chance, and a <75% chance, that this data is random. bad_shuffle : There's a >5% chance, and a <10% chance, that this data is random. #### our $NUMTESTS //= 1e6; our $ASIZE //= 4; ... my @vals = ( 1..$ASIZE ); #### C:\test>junk123 -ASIZE=40 -N=1e5 best_shuffle : I can't handle 100000 choices without a better table. good_shuffle : I can't handle 100000 choices without a better table. bad_shuffle : I can't handle 100000 choices without a better table. C:\test>junk123 -ASIZE=40 -N=1e4 best_shuffle : I can't handle 10000 choices without a better table. good_shuffle : I can't handle 10000 choices without a better table. C:\test>junk123 -ASIZE=40 -N=1e3 best_shuffle : I can't handle 1000 choices without a better table. good_shuffle : I can't handle 1000 choices without a better table. bad_shuffle : I can't handle 1000 choices without a better table. C:\test>junk123 -ASIZE=40 -N=1e2 best_shuffle : There's a >99.5% chance, and a <100% chance, that this data is random. good_shuffle : There's a >99.5% chance, and a <100% chance, that this data is random. bad_shuffle : There's a >99.5% chance, and a <100% chance, that this data is random. #### C:\test>junk123 -ASIZE=40 -N=1e2 best_shuffle : There's a <1% chance that this data is random. good_shuffle : There's a >50% chance, and a <75% chance, that this data is random. bad_shuffle : There's a >5% chance, and a <10% chance, that this data is random. C:\test>junk123 -ASIZE=40 -N=1e2 best_shuffle : There's a >50% chance, and a <75% chance, that this data is random. good_shuffle : There's a >50% chance, and a <75% chance, that this data is random. bad_shuffle : There's a <1% chance that this data is random. C:\test>junk123 -ASIZE=40 -N=1e2 best_shuffle : There's a >50% chance, and a <75% chance, that this data is random. good_shuffle : There's a >50% chance, and a <75% chance, that this data is random. bad_shuffle : There's a >10% chance, and a <25% chance, that this data is random. #### C:\test>junk123 -ASIZE=11 -N=1e5 best_shuffle : There's a >75% chance, and a <90% chance, that this data is random. good_shuffle : There's a >75% chance, and a <90% chance, that this data is random. bad_shuffle : There's a <1% chance that this data is random. C:\test>junk123 -ASIZE=11 -N=1e5 best_shuffle : There's a >25% chance, and a <50% chance, that this data is random. good_shuffle : There's a >1% chance, and a <5% chance, that this data is random. bad_shuffle : There's a <1% chance that this data is random. C:\test>junk123 -ASIZE=11 -N=1e4 best_shuffle : There's a >75% chance, and a <90% chance, that this data is random. good_shuffle : There's a >1% chance, and a <5% chance, that this data is random. bad_shuffle : There's a >75% chance, and a <90% chance, that this data is random. C:\test>junk123 -ASIZE=11 -N=1e4 best_shuffle : There's a >50% chance, and a <75% chance, that this data is random. good_shuffle : There's a >50% chance, and a <75% chance, that this data is random. bad_shuffle : There's a <1% chance that this data is random. C:\test>junk123 -ASIZE=11 -N=1e4 best_shuffle : There's a >10% chance, and a <25% chance, that this data is random. good_shuffle : There's a >5% chance, and a <10% chance, that this data is random. bad_shuffle : There's a <1% chance that this data is random. C:\test>junk123 -ASIZE=11 -N=1e2 best_shuffle : There's a >10% chance, and a <25% chance, that this data is random. good_shuffle : There's a >75% chance, and a <90% chance, that this data is random. bad_shuffle : There's a <1% chance that this data is random. C:\test>junk123 -ASIZE=11 -N=1e2 best_shuffle : There's a >1% chance, and a <5% chance, that this data is random. good_shuffle : There's a >90% chance, and a <95% chance, that this data is random. bad_shuffle : There's a >1% chance, and a <5% chance, that this data is random.