Balancing Gacha Drop Rates and Game Economics in numQ
A look at the mathematical probability models used to calculate reward drop rates, prevent economy inflation, and ensure fair gameplay.
Paul Steinberg LLC
Game Economics Unit
In numQ, the reward loop relies on Bronze, Silver, Gold, and Diamond boxes. These boxes contain collectible Prisms of varying star ranks. For a game designer, creating a reward box is more than just picking random numbers. It requires building a mathematical model that ensures progression feels rewarding, prevents currency inflation, and maintains the value of rare achievements over time. In this article, we open up our balancing spreadsheets to explain the math of numQ's game economy.
Probability Distribution of Reward Boxes
Each tier of reward box in numQ is balanced around a specific probability curve. If high-tier Prisms are too easy to get, players max out their stats quickly and stop playing. If they are too rare, players feel hopeless and quit. The table below represents the mathematical drop rates we configured for each box tier:
- Bronze Box: 70.0% Common (1★), 19.0% Rare (2★), 10.0% Currency Pity, 1.0% Jackpot (3★ or Star Ticket). Designed as a high-frequency, low-stakes reward.
- Silver Box: 20.0% Common (1★), 55.0% Rare (2★), 15.0% Currency Pity, 10.0% Jackpot. Serves as a bridge for intermediate progression.
- Gold Box: 44.0% Rare (2★), 35.0% Epic (3★), 15.0% Jackpot, 6.0% Other (pity/tickets). Earned via Weekly Perfection milestones.
- Diamond Box: 50.0% Epic (3★), 20.0% Legendary (4★), 20.0% Star Tickets, 9.0% Currency Pity, 1.0% Grand Prize (100k GC or 1k Gems). The ultimate end-game chest.
Expected Value (EV) and Progression Pacing
To ensure progression pacing is consistent, we compute the Expected Value (EV) of a box opening in terms of equivalent 1-star Prisms. Under our merge mechanics, three Prisms of rank N can be merged into one Prism of rank N+1. Therefore, a 2-star Prism is worth 3 points, a 3-star is worth 9 points, and a 4-star is worth 27 points.
// Expected Value calculation for a Gold Box in terms of 1-star equivalent points:
// EV = Sum(Probability_i * Value_i)
// EV = (0.44 * 3 pts) + (0.35 * 9 pts) + (0.15 * 9 pts [Jackpot average])
// EV = 1.32 + 3.15 + 1.35 = 5.82 1-star equivalent pointsFormula used to track progression progression speed and prevent balance creep.
With a Gold Box EV of 5.82 points, we know that a player must open approximately five Gold Boxes to acquire the raw materials needed to attempt a merge for a 4-star Legendary Prism. This allows us to predict player power increases and adjust the difficulty curves of seasonal modes accordingly.
Preventing Inflation in a Virtual Economy
In any game with virtual currency, inflation is a major problem. If players accumulate millions of Gold Coins with nothing to spend them on, the coins become worthless. To prevent this, numQ implements progressive coin sinks. Merging Prisms has a base fee that increases with rank, and rerolling stats has a flat rate. By balancing the rate of currency creation (equation rewards) with currency destruction (merges and rerolls), we keep the virtual economy stable, ensuring that every Gold Coin earned continues to feel like a valuable reward.