Breeding a flawless specimen can take dozens of eggs if you go in blind. This calculator models the standard inheritance system — a fixed number of stats passed from the parents — and tells you the exact probability that a single egg hits your perfect-stat target, plus how many eggs you should expect to hatch.
How it works
If parents collectively own p perfect stats out of six, the offspring inherits
k random stats. The chance that at least t of the inherited stats are perfect
follows the hypergeometric distribution:
P(X = x) = C(p, x) × C(6 − p, k − x) / C(6, k)
P(X ≥ t) = Σ over x ≥ t
Expected eggs to hit the target is one over that probability:
expected attempts = 1 / P(X ≥ t)
Example and tips
With four perfect parent stats and three inherited stats, the chance an egg has at least three perfect IVs is modest, so you may hatch many. Switch to five inherited stats (an inheritance item) and the same target becomes far more likely, cutting expected attempts sharply. Always breed up: use your best offspring as the next parent so the perfect-stat count climbs each generation.