Dear Distracted:
To say that God does not know what we will do before we do it is equivalent to saying that God is not God at all. Your concept of the Omnipotent seems somewhat small and limited, judging from your previous posts.
Let me attempt to reveal something about the points being made in regard to the all-knowing nature of God from a modeled perspective.
God is outside of time as He looks upon His creation (all that is). Time is a flawed reality in the following sense. Time is of no consequence or measure to God for He is outside of its restrictions. It is merely a mental construct and concept that we relate and rationalize our finite existence on an eternal plane of infinity.
If time were a circle having no beginning or end you or I (and our lifetime/existence) would be a small dot crossing/bisecting the line of the circle with a definite beginning and end. The smaller the dot…the shorter your life span.
As God (infinite in His divine nature) gazes upon time from a place, position, and perspective outside of it or its confining nature He can see our beginning and end. He can also see all of the choices that one makes during the finite span we refer to as a lifetime. All of our choices are apparent to He who is “I AM”.
But, merely because He sees the outcome before it occurs (from a perspective that we cannot enjoy outside of time) does not mean that He thereby removes our ability to choose good over evil. We stilll have free will and the opportunity to choose right or wrong, good over evil. It is just that He has better seats at the Friday night fight.
God respects your right to choose (free will) good over evil so much that He permits you to have what you want (good or evil). Both have consequences and rewards. Yet, the ability of God to see the grand stage from a perspective that we cannot does not restrict or in any way injure our ability to make a good choice over an abuse of free will (known as sin).
If I were asked if my sister would murder an innocent child for a bucket of mud I would know (in advance) that she was incapable such an act. Yet, my understanding that my sister would not act in such a way prior to the actual event (free will choice) in no way injures her capacity to exercise free will. And I would know that from a far less cognitive and factual position/perspective than that available to God.
Yours in Christ,
Veritashunter