Plan an IV breeding chain with real odds
Breeding for perfect stats is a probability problem that punishes guesswork — chasing too many perfect stats at once can mean hundreds of eggs. This calculator gives you the real per-stat and full-perfect odds, the expected attempts, and your chance of success over a set number of tries, so you can plan an efficient breeding chain. It runs entirely in your browser.
How it works
Each target stat is perfect only if it is inherited from a parent and the inherited value is a perfect one:
pPerStat = (inheritedSlots / totalStats) * (perfectParentStats / totalStats)
The chance that all your target stats land perfect in a single egg multiplies that per-stat chance once per target:
pPerfectAll = pPerStat ^ targetStats
Over many attempts the chance of at least one perfect offspring is the complement of failing every time:
P(at least one) = 1 - (1 - pPerfectAll)^attempts
Example and tips
Wanting three perfect stats from parents holding three perfects between them, with five of six stats inherited each egg, gives a modest per-egg chance — so 20 attempts might only land a perfect result some of the time. Two strategies cut the work sharply: use an item that locks more parent stats to raise inherited slots, and build up perfection in stages, breeding small perfect parents first and then pairing the winners. Targeting fewer stats per generation, then combining them, beats chasing everything in one egg every time.