over 7 years ago - Dirkened - Direct link
Party Skill and Matchmaking Updates, Round Two Design Director - Corey Davis

We wanted to share a few changes we made to how we match parties of players and update their skills.

Weighted Average Party Skill We have changed Party Skill to use a weighted average instead of using the highest skill present in the party. In this case, a “weighted average” means a blend between the average and highest skills in the party. A party of similar skill will have a Party Skill close to their average, but a party that’s farther apart will match closer to their highest skill.

If you’re wondering why this is necessary, our match data shows that when parties are matched against opponents at their average skill, those parties have a win-rate advantage. And the further apart the party members are in skill from each other, the better their odds get. Similarly skilled teams, like a (Challenger 1, Challenger 3) party, have acceptable win rates, but more disparate teams like (Prospect 1, Superstar) win an excessive percentage of their matches. Weighting the party’s average lets us account for this advantage when matchmaking and doing skill updates.

Let’s take a look at some examples to make things clearer about the new system.

Player 1 Player 2 Average Skill Weighted Skill Challenger 1, Div 1 Challenger 3, Div 3 Challenger 2, Div 1 Challenger 2, Div 2 Challenger 1, Div 1 Rising Star, Div 1 Challenger 3, Div 1 Challenger Elite, Div 1 Challenger 1, Div 1 Superstar, Div 1 Challenger Elite, Div 3 Shooting Star, Div 5

We think this is a good compromise between the original system, which used simple averaging for all parties, and the recent changes that made all parties use their highest skilled player as a baseline. We will continue to monitor party win rates and will hotfix how the weighted average is calculated if necessary.

(For the math-inclined among you, we are taking the Root Mean Square of the party’s skills with an exponent tuned based on our data.)

Catching Up Lower Skilled Party Members
We have adjusted how lower-skilled players in parties receive skill updates. The recent party changes to use “highest” skill patched exploits that encouraged boosting and hurt the integrity of competitive play. But they also made it tough for a lower-skilled friend to catch up in the competitive ranks. The skill system was considering their wins in a party with a higher ranked player “even” matches despite their actual skill tier being below their opponents. This was a necessary side effect of our solution for preventing boosting, but we have come up with an alternative without this downside.

As of today, party members at least one skill tier below the highest ranked players in the party will once again receive more skill for beating opponents ranked higher than themselves, and lose less skill for losing to those same opponents.

Streak Changes
We have removed loss streaks and further reduced the impact of win streaks. While the perception of streaks has always exceeded their actual impact, we agree that loss streaks were not a net positive. Win streaks kick in slower, not starting until 4 consecutive wins and not maxing out until 10 consecutive wins.

A Few Important Notes
  • Champion rank players and up still always use highest skill instead of an average to prevent exploits.
  • Champion rank players and up never benefit from being the “lower-skilled” player in the party as described above.
  • Casual play will also use weighted average Party Skill. But it is a “lighter” version of it - casual parties will match closer to their average than they would in Competitive play. Effectively, casual parties will match similarly to how they did before the recent changes plus a small bump for being a party. We’re aware of the feedback around this topic and will continue to monitor the impact on casual matches.
over 7 years ago - Dirkened - Direct link
Originally posted by TRD | SplinterV: Is this just serverside or does it come with the rumble update.
It will come with the Rumble Update, which is set for being released tomorrow