The Science of Slot Machine Random Number Generators