Ok, well, all you guys are already hounding me about Molinism so I guess I might as well bring up this elephant in the room. One preliminary. As far as I know, there are five major views on God, foreknowledge, and free will. I’m sure there are several variations of each:
1. Calvinistic Compatibilism–God foreknows all events because He has foreordained them.
2. Simple Foreknowledge–God simply knows all future events including those resulting from the actions and choices of free creatures. We do not know the basis for this knowledge.
3. Boethian Eternalism–God, since He exists outside of time, sees all temporal events as if they were laid out before Him.
4. Open Theism–the future exists partly in terms of possibilities rather than certainties. God has knowledge of such future certainties such as those acts that He will do. However, God cannot know those future decisions or acts of free creatures since these exists only as possibilities
5. Molinism–well, we’ll get to that.
Am I right here?