Uma Affinity Calculator
This Uma Musume deck comparison calculator creates a transparent, unofficial index from four user-entered deck characteristics: support-card count, average bond, cards you classify as type-matching, and cards you classify as rainbow-ready. It is designed for consistent what-if comparisons inside this page — not to reproduce the game’s training formula or predict exact stat gains.
Bond component + match component + rainbow componentStep-by-step breakdown
- Enter your deck details above to see the affinity score calculation unfold step by step.
What this score can — and cannot — tell you
The index gives you one repeatable way to compare different entries under the same made-for-this-tool weighting system.
The calculator does not claim that Uma Musume internally combines these four inputs in this way. Instead, it converts the values you enter into three visible components and adds them together. That can be useful for simple scenario comparisons — for example, seeing how this index changes when you raise the entered average bond or change the number of cards you classify as matching.
Because the weights are arbitrary comparison weights, a higher index means only that the entered configuration scores higher under this calculator’s model. It does not establish that the deck will produce more stats, win more races, or outperform another deck in the game.
How the comparison index is calculated
The arithmetic is intentionally simple and fully disclosed.
Bond component
Card count × average bond % × 0.3. The 0.3 is a CalcsDone comparison weight, not an official coefficient.
Type-match component
Entered matching-card count × 15. The 15 is an arbitrary comparison weight used only by this calculator.
Rainbow component
Entered rainbow-ready count × 25. The 25 is likewise a CalcsDone comparison weight, not a published game bonus.
Total index
Bond component + type-match component + rainbow component. Compare totals only within this same model.
Three comparison-index examples
These examples demonstrate the calculator’s arithmetic. They are not claims about actual in-game deck strength.
Example 1
Example 2
Example 3
How to avoid misreading the result
Treating the index as an official game stat
It is not. The score exists only on CalcsDone and uses disclosed, site-created weights.
Comparing scores produced with different input definitions
For a fair what-if comparison, classify matching and rainbow-ready cards consistently across every configuration.
Entering counts that exceed the deck size
The calculator constrains matching cards to the total card count and rainbow-ready cards to the matching count.
Assuming a higher score predicts actual stat gains
Real outcomes depend on mechanics and card-specific effects that this simplified model does not represent.
Uma deck comparison calculator: questions
Is this an official Uma Musume formula?+
What does a higher index mean?+
Why keep the calculator if the weights are unofficial?+
Does it include individual support-card effects?+
Other video game calculators
These are the other calculators on calcsdone in the Video Game Calculators group.
References and model disclosure
The references below are background reading for game terminology/mechanics. They do not validate the 0.3, +15, or +25 weights, which are CalcsDone-created comparison weights.
- Uma Musume Pretty Derby Wiki — Training Guide
- Uma Musume Pretty Derby Wiki — Support Cards Guide
- CalcsDone Methodology
Model disclosure: this page’s 0.3 bond weight, +15 match weight, and +25 rainbow weight are not sourced from Cygames or presented as reverse-engineered game coefficients. They are arbitrary, transparent weights used only to create a consistent relative comparison index.