Originally posted by Knight
Actually I am not assuming that at all. In fact I have stated that foreknowledge must not be in error otherwise it wouldn't really be foreknowledge at all.
You continue...I agree.
You continue.... It's weird... the desire to want John Doe's actions to be free and the desire to think that God has perfect exhaustive foreknowledge creates this strange version of foreknowledge that really isn't foreknowledge at all..... its more like
postknowledge.
John Doe does whatever he does and THEN God knows about it in advance.

That isn't foreknowledge
THAT'S postknowledge. And it's illogical to boot!
So here is where the philosophy hits that dead end. I cannot convince you that perfect foreknowledge removes true freewill even though your own description of foreknowledge being compatible with freewill abuses the very definition of foreknowledge itself.
I guess we will have to agree to disagree or we could also investigate God's word and see what He has to say on the topic.