⚠️ The iOS issues were fixed, you might need to clear your cache❌ Dismiss

Affinity (Compatibility) Calculator

Legacy 2
Select
SL 2-1
Select
SL 2-2
Select
Legacy 1
Select
SL 1-1
Select
SL 1-2
Select
Recommend
Main Char
Select
Select Main Char and at least one legacy to see affinity.

Using this tool

This calculator will help you calculate the affinity (compatibility) between characters, hopefully allowing you to get your double O setups easier. If you have no idea what compatibility is or how exactly it works, I recommend reading the legacy guide first.

The tool should be pretty intuitive - first, select the character you're training in the "Main Char" box. After that, select at least one of her legacies, and the tool will automatically start calculating the compatibility.

"SL" refers to "sub-legacy", or the legacies' legacies. 1-1 and 1-2 are Legacy 1's legacies, 2-1 and 2-2 are Legacy's 2 legacies.

By the way, if a character has multiple versions, it doesn't matter which one you're using, they all provide the same compatibility. So if you have Tokai Teio from the anime collab gacha banner, just select "Tokai Teio" from the character list, they're interchangeable.

How is compatibility calculated?

If you've already tried playing around with the compatibility tool, you might have noticed that there are several parts the overall compatibility calculation consists of.

To start from the beginning, there are several groups of characters, and every group has an assigned compatibility rating. You can imagine those as indicators of how compatible the girls are, or how much they like each other, whatever you want.

Now, let's assume there's a group consisting of characters A, B, and C, and the rating of the group is 2. Let's also assume that you're training character A that has legacy B, and sub-legacies C and D on that side.

The game will check all the groups for the combination of characters that you're using.

First of all is compatibility between your main character and her legacies. In our example, both the main character A and her legacy B are in the group. That means that the game will add +2 (the group rating) to the overall compatibility counter. If either A or B wasn't in the group, you'd get nothing from that group.

After checking both legacies, sub-legacies are also examined. In their case, all of the [main character, legacy, sub-legacy] have to be in the group.

In our example, there are two sub-legacies to check - C and D. We already know that main character A and the B are there, so we only have to look for her sub-legacies. C is there, so that's another two points! D is not there, so no points from her in this group.

The last thing that gets checked is the compatibility of the two legacies together. That one is simple - if both of the main character's legacies are in the group, you get the points. So if the other legacy of the girl from our example was C, the game would check if both B and C are there.

Note that there are a lot of groups, and the same characters can be in several of them. In that case, all groups that apply get added together.

Note: The information below is from the Japanese server. If you're on Global, the hidden points are most likely not yet in game, and should be added in a rebalance patch later.

All of this is calculated by the tool. However, there is another "hidden" factor.

That factor are 3 points added for each G1 race won by both a legacy and her sub-legacy, or by both legacies. In our example, if both legacy B and sub-legacy C won Arima Kinen, you'd get extra 3 points. If the sub-legacy D also won the same race, you'd get another 3. And if the other legacy won Arima Kinen, that would be another 3 points.