Reading the data

Every game has its own vocabulary — and why we don't flatten them

"5★" means one thing in Star Rail and another in Blue Archive, and four of these games don't rank their roster at all. The top rarity, level axis and word for a unit, in all 40 games.

By the GachaData team Updated 5 min read

A database covering 40 games faces one early decision: force every game into a shared schema, or keep each game’s own shape. Almost every cross-game site takes the first option, because it makes the code simple. It also destroys most of what makes each game legible.

Here is the concrete case for the second option.

Nobody agrees on what to call a unit

GameA unit is a…RosterTop rarityShare at topLevel axis
Dragon Ball Z Dokkan Battlecard2,783LR9%150
Azur Laneship888Decisive2%120
The Battle CatsCat755Legend Rare2%130
Mobile Suit Gundam U.C. ENGAGEMobile Suit4264★61%271
Fate/Grand Orderservant4175★42%120
Arknightsoperator4126★32%220
Heaven Burns RedStyle3534★11%140
Epic Sevenhero3305★58%60
Seven Knights Idle AdventureHero316Legendary+15%100
Idle HeroesHero28210★55%250
Blue Archivestudent2633★77%90
LangrisserHero260——70
AFK ArenaHero250Awakened15%240
CookieRun: KingdomCookie226GUEST15%100
DIGIMON UPDigimon199EX+10%100
Limbus Companyidentity1873★66%65
Eternal EvolutionHero159EPIC7%240
EchocalypseCase147MR5%200
Rise of KingdomsCommander1475★78%60
Path to NowhereSinner146S45%90
Reverse: 1999arcanist1336★53%180
Genshin Impactcharacter1195★56%90
Umamusume: Pretty Derbyumamusume1053★84%—
Chaos Zero NightmareCharacter86SSR67%62
Honkai: Star Railcharacter865★62%80
Punishing: Gray RavenConstruct85S68%175
CookieRun: CrumbleCookie766★5%—
Silver and BloodCharacter76S76%200
Tower of Fantasyweapon755★88%200
MecharashiPilot71SSR61%100
Whiteout SurvivalHero685★81%80
Zenless Zone Zeroagent60S78%60
Wuthering Wavesresonator575★79%90
Star Saviorunit55SSR85%200
hololive Dreamstalent54———
Snowbreak: Containment ZoneOperative545★76%80
Top HeroesHero54——399
Persona5: The Phantom XPhantom Idol496★69%99
Duet Night Abysshunter285★100%—
Blue Protocol: Star ResonanceClass9———

The level axis is the range our stat calculators run over. Where a game layers promotion or Insight phases on top of levels, the axis runs continuously across them so the phases can be compared — Arknights’ 220 is E0 Lv.1–50, E1 Lv.1–80 and E2 Lv.1–90 laid end to end, not a level cap of 220. A dash means we do not publish a growth-curve calculator for that game, or its calculator runs on something that is not a character level: Umamusume’s is a 1–5★ axis and Blue Protocol: Star Resonance’s is a skill track, and printing either in this column would invite a comparison it cannot support. The table is regenerated from the shipped data on every build (current as of September 27, 2026).

Hololive Dreams ranks its gacha cards, not its talents, and Star Resonance ships classes rather than a rostered cast — neither has a rarity tier to report, which is itself the point of this page. Duet Night Abyss reads 100% at 5★, and we are not presenting that as a fact about the game: its own rate table lists a 4★ character tier, so the share is unreportable until that tier is carried. It is flagged in our own build checks rather than smoothed over.

40 games. 29 different words for the same concept, and not one shared rarity scale.

Three things the table shows that a flattened schema would hide

1. The top rarity is not a fixed number of stars

Blue Archive’s best students are 3★. Arknights’ are 6★. Dokkan’s apex is LR, above UR, SSR and SR. DIGIMON UP runs eleven grades ending at EX+. Seven Knights Idle Adventure tops out at Legendary+, a tier above Legendary. Zenless does not use stars at all — its agents carry letter ranks, S and A, in a field the game calls rank rather than rarity. Silver and Blood grades its cast S, A, B. And four games here do not rank their roster at all.

A database that normalised all of these to “rarity 1–6” would have to invent a mapping. Is Blue Archive’s 3★ equivalent to Arknights’ 6★, because both are the top? Or to Arknights’ 3★, because both are three? Both answers are defensible and both are wrong, because the games are not measuring the same thing. So each game keeps its own field, its own scale and its own label, and its pages say so in its own words.

2. “Top rarity” means something completely different per game

Look at the share column. In Star Savior 85% of the roster is top-rarity; in CookieRun: Crumble it is 5%, and in DIGIMON UP 10%.

That is not a difference in generosity — it is a difference in what the category is for. In the high-share games, top rarity is simply the normal state of a playable unit and the real distinctions happen elsewhere. In the low-share games it is the whole chase. A tier list, a rate table and a roster filter all mean different things in those two worlds, and a column that flattened them would make every cross-game comparison built on it quietly wrong.

3. The level axis is not a level

The axis column runs from 60 to 399 and the numbers are not commensurable. Arknights’ 220 is three promotion phases laid end to end; Mobile Suit Gundam U.C. ENGAGE’s 271 is one long ladder for a machine, not a pilot; Star Savior’s 200 is a single ladder; Limbus stops at 65; Epic Seven’s heroes cap at 60. Comparing “level 60” across two of these games is not a comparison at all, which is why every stat figure on this site is quoted with the axis it was measured on — and why max-level stats are the wrong number to compare.

What we do instead

Each game keeps its own vocabulary, its own facets and its own scales, and the cross-game comparisons are built only on quantities that genuinely mean the same thing everywhere — pulls to a featured unit, the shape of a pity system, what a roster costs to raise. Those are the comparisons worth making, and they are possible precisely because the rest was not flattened. What you can look up for each game lists the whole surface.

↑↓ to navigate · Enter to open · Esc to close