How this works?
In order for a pokémon to be recommended it must:
- Be able to have at least one super effective move.
- Can't have a not effective move.
- The enemy can't have a super effective move against it.
Additionally, they are sorted based on how many super effective
moves they have.