But I am saying that you choose whether to get a Pokémon, and you are guaranteed to get one. You choose to battle legendaries. You choose to headbutt trees. And every time it is guaranteed to give you a Pokémon.
P.S. the above comment was meant to be an answer, idk how it got to be a comment :/