But a nondeterministic world precludes the existence of precognition, especially perfect precognition.
And you still believe in that, don't you?
No, a nondeterministic world does not preclude the existence of a God who has perfect foreknowledge.
You can only know the future, if the future is fixed (predetermined). I.e. the existence of an omniscient entity is an unmistakeable sign that you must live in a deterministic world.
Believing both in nondeterminism and omniscience is holding two diametrically opposite views at once. Highly illogical.
The omniscient God can and does know the future even though it is not predetermined.
God has perfect foreknowledge, so everything that will ever happen to each and every person in their lives is written on the Tablet of Fate.
These events have not happened to us yet since we exist in linear time, but God knows what these events will be before they happen to us on earth.
The future has not occurred yet in
this world, a world that is contingent upon time, but in the spiritual realm where God exists, there is no such thing as linear time. Rather, time and space are collapsed such that all events are knowable and as such it is possible to
see everything simultaneously.
God, being omniscient, knows and foresees everything that has ever happened, what is happening now, and what will happen in the future on earth
simultaneously, not linearly, but humans exist in linear time so we see things linearly.
Humans have free will and the ability to choose what we will do throughout our lives, over the course of time. Whatever we end up doing will be what God knew we would do, because God is all-knowing.