AI - Chasing Moving Pawn (Character)

I know this doesnt answer your question but I think most people work around this by changing the pursuit speed of the AI even if its just for a short burst. I mean the core problem with what your talking about would be - even if you used a predictive method to find an intercept point for the AI, any player that has half a brain would quickly realize all they need to do is just change their path to run directly away from the AI and it will never catch them. What about just using a tiny cheat - just get the player’s forward vector and add some reasonable amount of units to it and set that as the AI move to point and increase the AI speed slightly. It will look like the AI is predicting where the player is going to run to and will catch the player and doesnt require much effort ?