This may be a "best way to" question, so may be susceptible to opinion-based answers (which is ok for me). But I would also like if there are any tutorials , research papers , etc.

I'm trying to make a 3D free kick game, and I want to decide on the Goalkeeper algorithm.

Usually (and in my game) the shot is a function of direction , power and swerve. Maybe wind can be a factor too. So the shots trajectory is pre-deterministic, i.e., the point that intersects the goal (or out) plane is determined as soon as the shot fires.

So what could be a good approach for the goalkeeper to jump (or walk) ?

I have two approaches in mind :

1- determine the point, and jump to there. 
2- when the ball is closer than a threshold distance, estimate the point by the ball's velocity vector, and jump to there.

The problem with the first approach is, goalkeeper will always save the shot, which I want to prevent. So there should be some kind of randomness, or the goalkeeper's ability to jump and walk will be restricted.

The problem with the second approach is, when there is a high amount of swerve, the goalkeeper will always fail to save the shot.

So how could these approaches be better?

Thanks for any help !

Edit:

if you want to play the game, click here


Question: What belief system would combine both elements from Calvinism and Arminianism?
Answer: There are a few that attempt to do so. Both Calvinists and Arminians would say that any such attempt is internally inconsistent.

I don't know of any "universally acknowledged system" of theology that does so, except perhaps for Amyraldism, which denies limited atonement but affirms the other four points of Calvinism. (Any Protestant denying a point of Calvinism is necessarily affirming the corresponding point in Arminianism, and vice versa.) In non-confessional churches you'll find Calvinists and Arminians freely intermingling and you'll find one-, two-, three-, or four-point Calvinists. There is great diversity in Christendom on these things, but as I said, I don't think you'll find any system of theology seamlessly incorporating one element of Calvinism with one element of Arminianism.