The Diablo 4 Enchant & Gear Score Calculator models the Occultist reroll grind: a pool of possible affixes, two draws shown per reroll, and a gold cost that climbs with each attempt. Enter those and it returns your true per-reroll odds, the expected number of rerolls, and the expected total gold to land your target affix.
How it works
Each reroll shows two affixes from a pool of size P, so the chance your target
appears in one reroll is the complement of both draws missing:
perReroll = 1 - ((P - 1) / P)^2
Hitting the affix is a geometric process, so the expected number of rerolls is:
expectedRerolls = 1 / perReroll
Gold cost rises each reroll. With a starting cost c0 and per-reroll increase d, the
total for n rerolls is the arithmetic series:
totalGold = n * c0 + d * n * (n - 1) / 2
Reading the result
- Per-reroll chance is usually higher than
1/Pbecause two affixes are offered. - Expected rerolls is an average — variance is large, so budget for streaks of bad luck (the “chance within N rerolls” figure helps you set a cap).
- Expected gold plugs your average reroll count into the climbing-cost series, so it reflects the real escalating price rather than a flat per-attempt cost.