How the Pity & Pull Calculator works

The calculator is an exact Markov-chain walk over your pity, guarantee and copies, not a Monte-Carlo simulation. Here are the curves and rules it uses.

checked against the live game · 2026-11-12 ← Back to the calculator

5★ rate per pull

p(n) = base for n < softPity
p(n) = min(1, base + step × (n − softPity + 1)) for softPity ≤ n < hardPity
p(hardPity) = 1
BannerBaseSoft pityStepHard pityFeaturedMean pulls per 5★
Genshin Impact — Character Event Wish0.6%74+6 pp9050%62.3
Genshin Impact — Weapon Event Wish0.7%63+7 pp8075%53.3
Honkai: Star Rail — Character Event Warp0.6%74+6 pp9050%62.3
Honkai: Star Rail — Light Cone Event Warp0.8%66+7 pp8075%53.4

The mean pulls per 5★ from zero pity is the check against the official "consolidated" rates: 62.3 pulls corresponds to the published 1.6% consolidated 5★ rate on character banners.

What happens on a 5★

The walk

state = (pity, guaranteed, radianceStreak, copies)
for each pull: with p(pity+1) → 5★ branch (copies +1 if featured, update flags, pity = 0); else pity + 1
copies ≥ target is absorbing → P(target) = total mass in that state after N pulls

Running the same walk up to 2,000 pulls gives the certainty table: the first N at which P(target) crosses 50, 75, 90 and 99%. Currency is converted at 160 per pull plus whole fates or passes.

Not modelled

Sources and version (checked 12 November 2026)

Genshin Impact and Honkai: Star Rail are trademarks of HoYoverse (COGNOSPHERE). This site is an independent fan-made tool and is not affiliated with, endorsed by or sponsored by HoYoverse. Game names are used only to describe what the calculators are for. No game art, icons or logos are used. Formulas are compiled from public sources and may lag behind patches — each tool shows the game version it was checked against.