Parthenon Random
A common complaint about cryptographically random number sequences is that they do not appear satisfactorily random to human perception. No human can predict what comes next, whether true random or pseudorandom. But it does not satisfy human perception for variety. As the Greeks compensated for the perceived overhang of vertically straight skyscrapers in the architecture of the Parthenon, there exists a way to modify a cryptographically random sequence to satisfy human perception for randomness. In my “Magic Eight Ball” program “Wizard,” published some time ago on www indenturedgeek dot com slash recreations, I implemented the following procedure very satisfactorily: As the stream accepts input from the random stream, we collect a filo array of the last four, five or six most recent responses. Before using the random “suggestion,” we reject it, if it is found in the array. We collect the “n” most recent unique responses, and then add each response we syndicate to the end of the arra...