À partir de la génération 6, il y a un autre avantage à garder votre Pokémon non évolué: Bonus Exp. Points.
Tout Pokémon qui évolue à un certain niveau recevra un bonus d'Exp. Points si son niveau est au moins le niveau auquel il évolue. Donc, si vous avez un Abra (par exemple) de niveau 16 ou supérieur, il recevra un bonus d'Exp. Points jusqu'à ce que vous le laissiez évoluer vers Kadabra. Cela s'applique dès que le Pokémon atteint ce niveau et gagne ensuite de l'Exp. Points, donc cela peut parfois arriver sans le savoir dans les batailles de formateurs si votre Pokémon atteint le niveau auquel il évolue, mais l'adversaire a toujours Pokémon et vous avez ce Pokémon gagner de l'Exp. Points de leur part.
Cela signifie qu'en commençant par X / Y, si vous voulez simplement amener votre Pokémon à des niveaux élevés, vous ne devriez pas le laisser évoluer comme il le fera gagner des niveaux plus rapidement tant qu'il essaie d'évoluer, mais vous ne le laissez pas.
Les tests indiquent que le multiplicateur est soit x1,25, soit x1,3.
Comme il n'y a actuellement aucune source en ligne pour le confirmer (à ma connaissance), voici les données que j'ai acquises lors d'un test personnel pour le confirmer.
J'ai eu un Lv.46 Vanillish with Lucky Egg et a combattu 3 marquises avec des Audinos Lv.55 (Battle Chateau, Black Writ of Challenge actif).
Le premier Audino a rapporté un peu plus de 6000 Exp. Points, ce qui a amené Vanillish au niveau 47 (où il évolue). Le prochain Audino a rapporté un peu plus de 8000. Après la bataille, j'ai annulé l'évolution et combattu la marquise suivante. Les deux Audinos ont donné ~ 8000 (le même nombre qu'avant). J'ai ensuite laissé Vanillish évoluer et j'ai combattu la troisième marquise, cette fois les deux Audinos ont de nouveau donné ~ 6000.