I believe, from Scripture, that God is in all time at all time; that He knows our decisions before we make them but does not make them for us. In Deuteronomy, for example, God knew that Israel would rebel against Him and gave Moses the words to put into a song. He knew what their choice would be, He knew how He would repay their choice and He knew how they would end. The song is God's prophecy. And there is no way that God could have given us so much prophecy throughout Scripture if He were not in all time at all time. The one thing you will never hear God say is "Golly, I never thought things would turn out this way!"
Deuteronomy 31:16 And the LORD said to Moses, "Behold, you are about to sleep with your fathers; then this people will rise and play the harlot after the strange gods of the land, where they go to be among them, and they will forsake me and break my covenant which I have made with them...
21 And when many evils and troubles have come upon them, this song shall confront them as a witness (for it will live unforgotten in the mouths of their descendants); for I know the purposes which they are already forming, before I have brought them into the land that I swore to give..."
25 Moses commanded the Levites who carried the ark of the covenant of the LORD, 26 "Take this book of the law, and put it by the side of the ark of the covenant of the LORD your God, that it may be there for a witness against you. 27 For I know how rebellious and stubborn you are; behold, while I am yet alive with you, today you have been rebellious against the LORD; how much more after my death! 28 Assemble to me all the elders of your tribes, and your officers, that I may speak these words in their ears and call heaven and earth to witness against them. 29 For I know that after my death you will surely act corruptly, and turn aside from the way which I have commanded you; and in the days to come evil will befall you, because you will do what is evil in the sight of the LORD, provoking him to anger through the work of your hands." 30 Then Moses spoke the words of this song until they were finished, in the ears of all the assembly of Israel:
When we read this passage from Deuteronomy notice "in yellow" that God and Moses both tell us why they "know" Israel will rebel.
It's does not say because God can see the future, it's because they had already started to rebel.
Genesis 6:5 The LORD saw that the wickedness of man was great in the earth, and that every imagination of the thoughts of his heart was only evil continually. 6 And the LORD was sorry that he had made man on the earth, and it grieved him to his heart. 7 So the LORD said, "I will blot out man whom I have created from the face of the ground, man and beast and creeping things and birds of the air, for I am sorry that I have made them." 8 But Noah found favor in the eyes of the LORD.
God did not know it would turn out this way or it would not have grieved him and he would not have been sorry that he had made man.
--Dave