You said satan did not acknowledge whether God had foreknowledge in Job
I said Satan didn't acknowledge God could see into the future. That's not the same thing as having foreknowledge. Is 46 explains the main source of God's foreknowledge:
[Isa 46:10-11 KJV] 10 Declaring the end from the beginning, and from ancient times [the things] that are not [yet] done, saying, My counsel shall stand, and I will do all my pleasure: 11 Calling a ravenous bird from the east, the man that executeth my counsel from a far country: yea, I have spoken [it], I will also bring it to pass; I have purposed [it], I will also do it.
This is one of the strongest passages for Open Theism, despite settled theists trying to claim it, because it explains God's prophetic power. Since God doesn't purpose everything you do, you can still pick a different cereal for breakfast tomorrow.
This is different than the Peter denial scenario. I disagree with Clete that Peter could have stopped the denials--I don't think he could have--not because God was forcing him to deny, and not because the future was already settled, but because that was the kind (and timing and number) of temptation God had approved for Peter, and that was the state of Peter's character.
I agree with you that if Peter might have stopped denying prior to the last denial, then Christ/God was guessing.
The denial prediction was not of the same flavor as many prophetic passages whose very purpose is to elicit repentance. The purpose of the denial prediction, along with its fulfillment, was to bring about a realization in Peter of his faults, so that he could fully trust in Christ instead of himself.
& I showed you that satan has foreknowledge of his demise in revelation and is still going to go out the way God said he would.
... unless you are an open theist
Satan has foreknowledge of God's plan based on reading the bible. But Satan hasn't yet agreed that it is
his settled future.
how so?
guessing is how God is portrayed in open theism, its OPEN
Does God guess at what He wants to accomplish? Surely you will have to say "no". Does God accomplish what He wants to accomplish? "Yes." If He knows what He wants to accomplish, and is able to accomplish it, then there's no guessing on His part. There's just power.
Let's think about Peter's denial. Did God want Peter to deny Jesus?..........I think the answer is "no", but I can see a purpose (as described above) for the denial. But if God is the forcing power behind Peter's denial, then His kingdom seems to be a divided one. In other words, if God is somehow forcing Peter to deny Christ, then He's not being an encouragement to Jesus during a very tough time, and Peter doesn't have to accept responsibility for his denials. This is the Calvinist settled view. No good purpose is served unless Peter denies on his own--and then Peter can see his sin, being broken, and allow Jesus to build him back up to be a true leader of the church.
The other option is that God did not force Peter to deny Jesus, but could somehow see into the future to see what Peter would do. This is the Arminian settled view. But it is untenable once God needs to change anything in that "settled" future, which He would have to do before the foundation of the world. Then it slips back into Calvinism.
you had a point until Jesus added the details which made it foreknowledge and not an open theism "guess"
Mar_14:30 And Jesus said to him, Truly I say to you that today, in this night, before the rooster crows twice, you shall deny Me three times.
Details of Peter's actions can still be seen to be a description of Peter's character. Foreknowledge, yes. But the basis is the question.
Knowing when the rooster will crow is possibly an act of God's power, again (timing the natural actions of a bird), rather than just seeing into the future.
This is also the difference between divination and asking God for the outcome of a battle or other event.