Knowing the future inerrantly means that God knows what path we must take. If one cannot choose an alternative path, then s/he does not have free will. Perhaps we mean different things by "free will"?
By free will I mean that our actions are ultimately determined by ourselves. Alternatives do not come into it. Derivations of free will based on alternatives are Philosophically thorny - how can we know whether or not there was an alternative? If we would choose the same alternative if the same events were run again is it really an alternative? etc.
How can God know the future without first determining what that future is? I don't see how the future can be known and indeterminate at the same time.
Why cannot we determine the future and god simply know what we will do?
I don't see how this is relevant. Can you clarify?
Imagine I have a time machine and travel ten years into the future, I now know what will happen in that time (or a small subset thereof) does this mean than everyone at the time I travelled from now no longer has freewill?