[Note: I've asked this question over on the Bulbapedia forums, but, after getting no response, I thought that there might be a number more people more familiar with the inner workings on the games on here, so I've cross-posted my question. I hope that's okay!]
It is fairly easy to find the formula the games use to determine the chance you can run from a wild battle when facing a single Pokémon, with one Pokémon of your own currently facing it. However, there are two situations for which this formula will not work and I can find no mention of the procedure to calculate the escape rate in these situations, on any resource.
In a double battle (initiated in Dark Tall Grass) with wild Pokémon, how is the escape rate calculated? Here, there are two opposing Pokémon and two of your own Pokémon. Is the same formula used, with some combination of speeds used instead of individual speeds, or is a different formula entirely used?
In any wild battle, if your Pokémon faints, you are given the opportunity to run instead of sending in a new Pokémon. In this case, you have no Pokémon—so there is no speed value to use for your Pokémon. What formula is used in this case?
I understand this is probably not common knowledge, but if there is anyone who knows how these rates are calculated (or how they could be found out), I'd be very grateful! Thank you!
It is fairly easy to find the formula the games use to determine the chance you can run from a wild battle when facing a single Pokémon, with one Pokémon of your own currently facing it. However, there are two situations for which this formula will not work and I can find no mention of the procedure to calculate the escape rate in these situations, on any resource.
In a double battle (initiated in Dark Tall Grass) with wild Pokémon, how is the escape rate calculated? Here, there are two opposing Pokémon and two of your own Pokémon. Is the same formula used, with some combination of speeds used instead of individual speeds, or is a different formula entirely used?
In any wild battle, if your Pokémon faints, you are given the opportunity to run instead of sending in a new Pokémon. In this case, you have no Pokémon—so there is no speed value to use for your Pokémon. What formula is used in this case?
I understand this is probably not common knowledge, but if there is anyone who knows how these rates are calculated (or how they could be found out), I'd be very grateful! Thank you!