warpus
Sommerswerd asked me to change this
Omniscience != predestination
The theorized combination of free will and omniscience works something like this:
A) God knows everything past, present, and future (omniscience)
B) All humans have free will
C) Our future actions have not occured yet
D) God cannot know our actions until we do them
E) Since God is outside of time, he is always there as we are doing each action
F) Therefore, there is never a point where D applies since God is not restricted to purely our time (again omniscience)
G) We conclude that God knows everything at every time, under this model, but only because we have freely chosen to do each thing
H) He does not know anything we have chosen not to do because we have not done them
Imagine it this way:
I am writing this message on CFC in 2009. In May of 2014, my pet rabbit dies and in grief I leave CFC...
Using the above principles under the same theory:
A) Right now God knows that I am going to leave CFC in 2014.
B) He would not know this if I was not going to leave CFC in 2014.
C) Even though he knows I will, it is not actually determined until I do it.
D) Anything God knows that I will do, I will do.
E) I do what I do because of my free will, not because God knows it.
F) If I say "aha", he already knows I'm going to leave in the future, I just won't leave, this doesn't affect anything, because in this case, we must therefore conclude that God already knew I was going to change my mind.
It's not infeasible to see how it would work, but only works when considering a being fully outside of time.
See, this is the thing. In your scenario, from our point of view, we all have free will cause we're running around and making decisions.
From this hypothetical God's point of view, the Universe is a static 4D bubble that doesn't change. From his point of view elements of this static Universe do not have free will - since static elements can't make decisions.
In your scenario, the question of free will changes depending on your point of view.