After nine mainline generations of games, the full list of Pokémon has grown to include over 1,000 unique monsters to catch, tame, and battle. Each game follows roughly the same structure of building ...