Ok, this is my first attempt at answering a serious question on here. I will try to be brief and to the point as I know how hard it is to read long threads. there is not one central christian belief but several on the answer to this question. The Calvinists believe that God chooses who goes to hell based on his decree before the world was created. Arminians believe that God knew but also created beings with free will and furthermore they believe there is no contradiction between foreknowledge and free will. They also insist that time is sequential with no branching points which the Calvinists also believe. Open Theists believe in free will but that time is not linear so that the future is known, by God, often as potentialities, not as certainties. Therefore, according to open theism, individual hell boundedness is not a foregone conclusion from the beginning of time. So one might say that, for an open theist, God does not "know" beforehand as in the Calvinist/Arminian case. My personal view is that, for me, open theism squares better with scripture, but also with science, especially quantum physics, which asserts the necessary ignorance of a system of particles based on Heisenberg's uncertainty principle and Bell's theorem. To say (convincingly) that God knows perfectly about a system of sub-atomic particles, would undermine those equations. If the Calvinists or Arminians ever prove their assertions then those physics texts will need to be rewritten. However that line of thinking may be beyond the scope of this discussion.