ZZZ//OPTIMIZER

Pull economy basics

Agents are math before they are meta. Here's how to know — before a banner drops — whether your account can afford the worst case, and what "saving for a guarantee" actually means in polychromes.

By ZZZ OPTIMIZERUpdated 2026-10-08

Quick answer

A guaranteed rate-up S-rank costs at most 180 pulls' worth of currency (90 pity × 2 if the 50/50 loses); the expected cost is far lower. Budget for the worst case, treat anything less as profit, and run your exact pity through the pull planner — it converts your position into odds and a currency number.

The three costs

OutcomeWorst-case pullsWhat it means
Lucky 50/50 win1 – 90The dream; usually early-pity luck
Lose 50/50, win guaranteeup to 180The number your budget must survive
Expected (model average)~107 per rate-upWhat long-run averages say [model estimate]

Income rules of thumb

Budget workflow

  1. Enter pity and guarantee status in the pull planner.
  2. Read the polychrome number — that's your worst-case reserve for this banner.
  3. Subtract what you actually hold; the gap is what dailies and events must cover before the banner ends.
  4. If the gap is unwinnable, decide now: skip and bank the guarantee, or accept a 50/50.