🕸📝Fergus Duniho wrote on Mon, Feb 28, 2011 02:04 AM UTC:
I had forgotten about the criticism of my randomization algorithm until I read it again today. The criticism is that my algorithm does not give equal probability to each combination. My intuition was that this criticism is false. I have now proven it to be false with a program that goes through every single combination of my algorithm, counting the frequency of each combination. The results demonstrate that my algorithm allows for precisely 960 combinations, encountering each one exactly once. The results are here, and the PHP code can be read here.
I had forgotten about the criticism of my randomization algorithm until I read it again today. The criticism is that my algorithm does not give equal probability to each combination. My intuition was that this criticism is false. I have now proven it to be false with a program that goes through every single combination of my algorithm, counting the frequency of each combination. The results demonstrate that my algorithm allows for precisely 960 combinations, encountering each one exactly once. The results are here, and the PHP code can be read here.