Thanks for the compliment. The outcome of the game is determined when the player initiates the spin. The game is constantly drawing random numbers, even when not played. The random numbers chosen at the moment the button is pressed to spin the reels determine where the reels stop, which determines what the player wins. So, if the player bet three coins he would have pressed the button at a different moment, causing a different outcome.