N/S calling all smart people

You're dealing with vectors, not a right triangle. You're taking into consideration the closest point where you will meet the runner in regards to your angle of travel and velocity as well as his angle of travel and velocity. Pythagorean Theorem has nothing to do with this. The brain of a good player doesn't necessarily make these mathematical calculations in his head, rather it's repetition, recognition, and anticipation.