Gacha and the battle pass
The mechanism: randomness and seasonality
Gacha — selling uncertainty
Gacha (from Japanese capsule machines): spend currency → get a random item from tiers (Common → Rare → Epic → Legendary). What hooks you is not the item but variable-ratio reinforcement: not knowing the outcome activates the same dopamine mechanism as a slot machine and holds harder than a fixed reward. The probability of getting what you want at least once in pulls:
With a tiny the tail of bad luck is long — and that is where pity comes in: a guaranteed rare after N pulls. Genshin is the canonical example: a base 5★ chance of 0.6%, soft pity around 74 (the chance rises sharply), hard pity at 90 (guaranteed). Without pity, — nearly half of players would walk away with nothing; pity makes the 90th pull 100%, capping the variance: "by 90 you WILL get it". Pity is both a softening of predation and a retention device (the ceiling on bad luck is visible).
The battle pass — selling seasonal progress
The battle pass (popularized by Fortnite, season 2, Dec 2017; the format itself comes from the Dota 2 Compendium, 2013): you buy a pass (~$10) → play challenges → unlock 100 "tiers" of cosmetics → the season ends (≈10 weeks) and whatever you did not claim is gone forever. Four hooks at once:
- Sunk cost: you paid $10 → you feel obliged to "get your money's worth" by finishing the pass.
- FOMO: the cosmetics are time-limited — miss the season and you miss them forever.
- Progress: daily challenges give direction instead of aimless grinding.
- Social pressure: your friends are leveling their pass, and falling behind means falling out of the shared thing.
The brilliance is that a battle pass is monetization and retention at once: the challenges work as an appointment mechanic (log in every day, don't lose the season), and the pass itself brings in +$5–10/month per player. Which is why everyone adopted it after Fortnite (Overwatch 2, Valorant, Apex, Halo Infinite).
Cosmetics versus pay-to-win
The fork: what exactly you sell.
- Cosmetics-only (Riot, Epic): skins and emotes that do not affect power. "If you pay, look cool, don't be cool." The upsides: a social signal (a skin is visible), no pay-to-win resentment, no rebalancing needed, streamer-friendly. LoL is cosmetics-only, with ~180M quarterly players and $2B+/year.
- Pay-to-win (many mobile games): you sell power (equipment, stats, exclusive units). ×3–5 revenue per player, but the downside is real: a newcomer cannot compete, endless rebalancing is required, and it is toxic to the competitive core.
The choice = the audience: a competitive game has to be cosmetics-only (otherwise it loses its core and its streamers), while a casual gacha RPG lives on "power for money". The middle ground (Clash Royale) is a hybrid: mostly cosmetics plus a slight advantage from levels.
🕹 What to play — and what to notice
You can see the mechanics in the shop and on the pull screen within a minute: look for disclosed odds, a pity counter, a season timer and the line between cosmetics and power.
The reference implementation of modern gacha: "wishes" with odds disclosed at China's insistence, soft/hard pity and a 50/50 "guarantee" system. The theatrics of a pull (the animation, the colored beam of rarity) are variable reward in action.
🎮 Play: open the wish screen and find the odds disclosure (0.6% for 5★) and the counter toward pity. Notice the pull animation — the delay and the color of the beam exist to maximize the dopamine peak of uncertainty. That is design, not decoration.
The very pass that redefined the industry: ~$10, 100 tiers, a season timer, cosmetics only. The challenges pull you in daily, and the season timer applies FOMO pressure.
🎮 Play: look at the battle pass screen — notice the countdown to the end of the season (the FOMO clock) and the daily challenges (appointments). Ask: what here pulls you to come back tomorrow, and what pulls you to pay? That is retention and monetization on one screen.
A textbook case of how NOT to do it: power progression through loot boxes in a full-price $60 game. EA's response on Reddit became the most downvoted comment in history (~668K), forced paid loot boxes to be cut at launch and accelerated the wave of regulation.
🎮 Watch: read a breakdown of the 2017 Battlefront II scandal. Notice the trigger for the rage — not "loot boxes" in general but power for money in a premium game: a violation of competitive fairness the core will not forgive. The contrast with cosmetics-only is night and day in terms of reaction.
Deep end · economics: the whale curve, gacha expectation and the arithmetic of pityskippable
F2P money is extremely uneven — a power-law tail (see F2P economics): roughly 90/9/1 (90% never pay, 9% are "dolphins", 1% are "whales" and supply almost all the revenue). Gacha is a machine for extracting from that tail: one whale pulls for $1000+.
Expectation and variance
The expected number of pulls before the first prize is for a geometric distribution (at that is ~167 pulls). But the variance is enormous: one person gets it on the 5th, another still has nothing at the 150th. Pity cuts off the right tail: a hard guarantee at 90 turns "maybe $300, maybe $1000" into "no more than N" — which is both about ethics (a bounded maximum of pain) and about conversion (a visible ceiling → pulling stops feeling scary).
Battle pass arithmetic
The pass is cheap ($10) and works through volume plus top-ups: if a share of the retained base buys it, revenue per player = per season, plus "pay to unlock the remaining tiers before the season ends" collects the FOMO tail. Unlike gacha it does not depend on whales and does not provoke pay-to-win resentment (it is cosmetics), which is why it became the standard: predictable mass revenue plus retention in one mechanism.
Deep end · psychology and regulation: Skinner, FOMO and "a loot box is gambling"skippable
Why a variable reward is stronger
Variable-ratio reinforcement (a reward after a random number of attempts) produces the most persistent and compulsive response in Skinner's experiments — stronger than a fixed schedule. The brain cannot "count down" to the reward, so it keeps going. Gacha commercializes exactly that; the theatrics of the pull amplify the peak of uncertainty.
FOMO and sunk cost
The battle pass stacks two biases: sunk cost (I paid, so I have to get my money's worth) and FOMO (it will be gone forever). Both push toward "finish it / top it up", even when the enjoyment is no longer worth the time.
The regulatory patchwork
Paid loot boxes are gambling in form (you pay for a random outcome of varying value): Belgium 2018 — the gaming commission ruled against them and publishers voluntarily pulled paid loot boxes; China 2017 — mandatory drop-rate disclosure; ESRB — a "Loot Boxes" label. There is no outright global ban — there is patchwork regulation and self-regulation (pity, odds disclosure) in response to pressure. The ethical core: targeting minors, hidden odds, exploiting the vulnerable.
ML / AI (your domain): gacha's variable-ratio reinforcement is literally a schedule of reinforcement from RL, and it is the same dynamic that engagement-optimizing recommenders exploit (an infinite feed = variable-ratio dopamine). The math of gacha ( raised to a power, an expectation of , pity trimming the tail) is the same expectation/variance you deal with in sampling and exploration. The key part is Goodhart and dark patterns: A/B-optimizing a revenue or engagement metric drifts on its own toward predation (the model finds what works predictively without asking whether it is ethical) — precisely what explicit reward design and human constraints exist to prevent. Knowing where NOT to maximize variable reward is part of professionalism, not an optional extra.
Product / growth: sunk cost and FOMO are standard growth levers (limited-time offers, streaks, progress bars); cosmetics-only vs pay-to-win = monetization that does not break the core experience versus monetization that does.
Finance / behavioral economics: a loot box ≈ a lottery; variable rewards, loss aversion and sunk cost are the same biases that operate in gambling and trading.
The principle: the most powerful engagement mechanics run on cognitive biases. Learn to build them and do their math — and learn to draw the line past which "engagement" becomes exploitation.
Best moment: set = 0.006 and compare over 50 versus 100 pulls — you will see why, without pity, the unlucky tail is so long that a guarantee is required.
Why is a variable reward more addictive than a fixed one if the expectation is the same?
Does pity make gacha ethical — or is it just a shop window?
Why is a battle pass both retention and monetization rather than one of the two?
Cosmetics-only leaves money on the table (P2W gives ×3–5). Why doesn't Riot sell power?
Is a loot box gambling? If so, why isn't it banned everywhere?
- Deconstructor of Fun — the economics of battle passes and gacha in live games, with numbers.
- Genshin Impact — the disclosed drop rates and pity rules (the primary source on "how it actually works").
- Academic work on "loot boxes & gambling" (the psychology of variable rewards, regulatory reports).
- Breakdowns of the Star Wars: Battlefront II scandal (2017) and EA's response — the case study of a P2W failure.
- Module 6, "Battle Pass…", "Gacha / Loot Box Systems", "Cosmetics-Only Monetization" (
06-mobile-f2p-live-service-2012-2018.md).