2Sa 24:12 “Go and tell David, ‘Thus says the LORD: “I offer you three things; choose one of them for yourself, that I may do it to you.” ‘ “
In the context of 2 Samuel 24, God is judging King David. God has found offense in David performing a census. Assumedly this action shows a lack of faith in God’s providence. God decides to punish King David and gives David three options: Famine, violent enemies, or plague.
God tells David that God will do whatever David chooses to do. Not only does this illustrate contingent future events, but also shows God delegating decisions. God is not determining everything, but even allows His punishment to be subject to human input.