Team builder - MagiCircles/BanGDream GitHub Wiki

Open the team builder

How do we calculate your best team using our team builder?

Your cards are sorted by a bunch of values. These values are determined by what you want to prioritize when building your team.

Here are the values that we use when calculating, sorted by highest priority first:

Value Type How is the value calculated?
Band Poppin Party, Afterglow, Roselia, Hello Happy World If you select a preferred band, the cards of members from that band will show up first.
Attribute Power, Cool, Pure, Happy If you select a preferred attribute, the cards with that attribute will show up first.
Skill value Number If you select a preferred skill, a value will be calculated to determine how good is the card for this skill, and the cards with the highest value will show up first. See below.
Skill type Score up, Life recovery, Perfect lock If you select a preferred skill, the cards with that skill (as main, not side) will show up first.
Overall statistics Number The Performance, Technique and Visual statistics points will be summed into a single, overall value, and the cards with the highest value will show up first. Points will correspond to either points at max level or points at max level when trained, depending on whether or not you added this card to your collection as "trained". In other words, because we don't know the exact level your card is at, we always assume you leveled your cards to the max possible at trained/untrained status.

How do we calculate the value of a card's skill?

  1. We first calculate the real duration based on the skill level you entered when adding your card in your collection.

    For example, a card skill level 1 with a skill duration of 5 seconds will have a real duration of 5 seconds. However, the same card with a skill level 3 will have a real duration of 6 seconds. With a skill level 5, the real duration would be 7 seconds.

  2. We then calculate the main value of skill:

    • Score up: The percentage value.

      If the score up skill is special (based on stamina or limited to PERFECT notes), we reduce this value to 80% (default) or the value you entered in "How often do you hit PERFECT notes?" and "How often is your life above 900?".

    • Life recovery: The stamina value.

    • Perfect Lock: The importance of the lower notes that get turned into PERFECT.

      BAD = 4, GOOD = 3, GREAT = 2.

    Note: Side skills are also taken into account when calculating the skill value.

  3. We multiply previously calculated values for real duration and main value of skill.