profession balance
Sorry for your bad luck. It’s just random. We’re meant to switch professions as needed. The matchmaker balances the teams based on PIP ranges, even team MMR averages, group sizes, etc – It doesn’t match-make based on professions, players that switch as needed and contribute to a balanced comp do better in PvP!
Anet says they have an algorithm to stop class stacking but it doesn’t work or they said screw and disabled it
score += roster.dishonor * config.dishonor.stack
# adjust score by profession count
for profession in list_of_all_professions:
count = roster.countProfessions(profession)
if count == 0:
continue
count += team.countProfessions(professions)
if count >= config.professions.max:
count -= config.professions.max – 1;
score += count * config.professions.common
else:
count = config.professions.max – count
score += count * config.professions.unique
return score
(edited by BlaqueFyre.5678)