Pokemon-go – How is order determined in the recommended Pokémon list when fighting at a gym

pokemon-go

When I go to fight at a gym, they generate a list of Pokémon. I have noticed that it does not go by type effectiveness, or by cp, as I have my vaporeon always get put at the front even though I have higher cp Pokémon in my party, and Pokémon that have better type effectiveness against the opposing Pokémon. So, how is order actually determined for the recommended Pokémon? Is it by total power (combination of stats), health, or something else?

Best Answer

As far as I've seen, it orders them by CP, skipping any that are not at full health. This can be kind of ridiculous when you have a 1000cp Pokemon with 89/90 health, and it suggests a 700cp Pokemon with 68/68 health over it, but this game is not perfect, it just does the best it can.

I'd also guess that the game takes type effectiveness into account, I've seen this happen in training a gym. The game suggested a weaker vaporeon over a stronger flareon, because the first opponent in the gym was a fire-type pokemon. I have no idea if the suggestions are just based on the first opponent or every opponent in the gym though.