Quote
I assume that the game chooses a random number of rotations.
It checks the motor position once every half second or so. Depending on motor speed, the window is small enough for it to be missed sometimes and the game will do 2 rotations.