Collision detection is a big thing in video gaming (and therefore pretty much figured out).
I would think more difficult for them would be deflection (ball-ball, cue-ball, and spin-induced!), masse effects, spin effects from rails, and other pool-specific physics situations.
I expect their...