Ask a Theist, cont'd
If Yahweh knows every detail of the infinite future with perfect certainty, then he knows perfectly everything thing he will do forever. He knew this from day one. But then how could Yahweh have free will? Further question: if Yahweh has no free will and thus is not an agent, how can he be good or evil?