A team too weak for Cynthia, an empty wallet in front of the Veilstone Department Store: two classic problems, and two solutions well known to seasoned players. Here are the best ways to earn money and experience in Diamond, Pearl and Platinum.

In the fourth generation, the experience you gain does not depend on the level gap: defeating a Pokémon gives the same experience whether your Pokémon is level 20 or 80. The Pokémon that give the most experience are therefore the best ones, whatever your level.

As for money, Trainers pay based on the level of their last Pokémon and their class: Rich Boys, Ladies and League Champions are the most generous.