Does God necessarily have to have an exhaustive foreknowledge or have complete knowledge of the future in order to still be considered omniscient?
The late evangelical-Baptist theologian, Clark H. Pinnock (1937-2010) of McMaster Divinity College put forth a middle-way theology between classical Arminian/Freewill Theology and Calvinist/Process Theology. He called it “Open Theism” theology (also called free-will theism, the open view of God, relational theism).
In Pinnock’s openness theology, the future is an open question; it is not completely known, as far as, the knowledge of God is concerned. Certain things are not yet settled because human agents have not yet made their choice. For him, even though God is omniscient, it did not have to mean that the future had to be completely foreknown. He believes that the future is decided by both God and also by human agents. There is room for human agents to determine the future’s difference.
If I changed my mind about something that had an eternal consequence, would that impact God’s decision in the future? If your answer is “Yes”, then you’re an Arminian. If it’s “No” because God already knows what you will do in the future, then you’re a “determinist”. What are you?