snooker-angles Simple simulation of a single snooker ball for learning about bearings. Flippin' Heritage app from the National Archive of Educational Computing