Shuffle Algorithm Comparison
Compares Shuffle methods of generating "random" permutations of 256 numbers / 15 items:
Human card shuffle simulations
Fisher-Yates Shuffle (pseudo-random, shuffle)
Miller Shuffle Algo (Pseudo Random Index Generator)
Math.random() (pseudo-random)
- plus -
Identity (control, non-random) ...
Expected (Ideal Randomness)
Method
Chi
Squared
Relative
Displacement
Mean
Standard
Deviation
Calculated
Avg Error%
Identity
Human
Human Pro
Fisher-Yates
MSA PRIG
Random()
DblDeckDeal
weak PRIG
poor PRIG
faux PRIG
test Algo
Shuffled Snow Flurry
Aging
dV
dI
Pool Ball "LOTO"
(when done with a PRIG, or mechanical shuffle, Fisher-Yates or Human)
selection: (
)
Pause Processing
Histogram of
values
Collect value pair occurrences
------------ area for the reporting of Diagnostics ----------------