I'm all for bashing exercise but when I first started out and got interested in the mechanics exercise is what I played with to teach myself since there weren't any calcs out back then. Exercise and valley attacks (although considered by many today useless) are the things which created the basic mechanic laws which are now used in dxcalc, evocalc, aerocalc, and so on.