Fuzzy logic
Predicate logic says calculate the point to be at to catch the ball. Fuzzy logic says because of wind or other things you might not be in the correct place so just keep getting closer until you catch the ball.