Taking the Guesswork out of Bouncing Balls A complicated way to explain how balls bounce to a computer