You just contradicted yourself. I can know how my sister is going to answer a question before I ask, but it doesn't mean she can't say anything else. I can enter a negotiation certain the other party is going to betray me, while still giving him the chance not to.
He has a plan because He knows, not because He wants us to choose evil.