Je pense que le mieux est l'oeuf chance.
Exemple sur un pokemon qui donne 100 xp (en partant du principe que les 2 pokemons qui level ont le même niveau) :
1 - Celui qui combat ne porte rien, l'autre porte le multi ex
Les 2 vont gagner 50.
2 - Tu mets celui que tu veux leveler en premier puis switch avec le pokemon qui va attaquer
2.1 - Si aucun ne porte un objet, les 2 vont gagner 50
2.2 - Si le 1er porte le multi ex et l'autre rien, le 1er va gagner 75 et l'autre 25
2.3 - Si le 1er porte l'oeuf chance et l'autre rien, le 1er va gagner 75 et l'autre 50.