Breeding a perfect Pokémon means combining five or six maxed-out IVs, the right Nature, the Hidden Ability and the right Egg Moves, all in the Poké Ball of your choice. With the Pokémon Nursery at Paniola Ranch and a few items, it is within everyone’s reach.

The method rests on one idea: each generation of Eggs keeps the best of its parents. You start with two imperfect parents, keep the best baby every time, and put it in the Nursery in place of the weaker parent.

Before you start, gather your gear: a Destiny Knot, an Everstone, the Oval Charm if possible, a Pokémon with the Flame Body Ability, and the IV Judge, which is added to your PC after you hatch twenty Eggs.