Here is a follow-up to the exchange I posted on earlier wherein I received and answered a question from someone interested in learning more about the Biblical doctrine of Molinism/Middle Knowledge.
There aren’t an infinite number of parallel universes. Middle Knowledge is of possible universes, the vast majority of which are not actualized. For example, one possible universe would be a universe with nothing in it except for empty space. Another possible universe might be one in which I married someone other than the woman I am currently married to. However there is no possible universe where 1+1 does not equal 2.
As for the choices entailed in each logically possible world, you also have to keep in mind that God’s own actions (or possible actions) are also contained within the mind (through divine omniscience) of God. I am confident that once you dwell on that for a little while you’re mind will be as blown as mine was when I first began to plumb the depths of what it means to say that our God is “the only wise God” (Romans 16:27).
This is actually a variant on what is formally known as “the grounding objection”. The short answer to this apparently problem is that God’s foreknowledge of future free events is not based on the agents themselves but on God’s knowledge of himself (specifically his omniscience or knowledge of all things). His foreknowledge couldn’t be predicated on the agents whose choices are foreknown since the agents that are foreknown did not exist at some point in time (which would mean that God’s knowledge would be limited and finite). Rather, such future free actions of causal agents (which includes angels along with humans at the least) are whats known as “brute facts” which are logically along the lines of facts such as mathematics like the concept of 1+1=2.
So when God laments in Genesis 6:6 he is not lamenting the actualizing of a world wherein free creatures would rebel in stunning (though not surprising) ways. But God’s lament is expressed within space and time (which is another rich topic) over the actualization of sin and rebellion. In short, just like Lazarus’s death was foreknown and even foreordained, Jesus still weeps in John 11:35 not because of a lack of knowledge in the formal sense (that is, being aware of facts) but because of a lack of experience (that is, the actualized event that was previously foreknown).