Forum Discussion

hjryxkzr2fio's avatar
3 years ago

Matchmaking mathematics: current system is fair but should be refined

CG is right to stand by skill points based matchmaking, because it is demonstrably fair.

If two players have been hovering around the same skill points level, then the probabilities of either winning are by construction 50% / 50%, even if there’s a big GP discrepancy => matchmaking is fair.

What the community feedback has been about is that we not only want matchmaking with 50/50 odds of winning, we also want 50/50 odds of winning CONDITIONALLY on both players participating.

Consider the situation where I played all my GAC rounds and had 50% win/loss ratio at my current skill points, and my opponent had 50% win/loss at same skill points, because they won 100% of the rounds they played but only played 50% of them.

My odds of winning are indeed 50%: the matchmaking was fair.

But the outcome depends entirely on whether my opponent will show up or not: there is no game element.

This screams for a simple conceptual fix: continue to match players based on skill points, but also match them by the probability they play a round based on their history of 0 banner rounds.


  • "DarjeloSalas;c-2359998" wrote:
    "Gamma;d-256020" wrote:
    CG is right to stand by skill points based matchmaking, because it is demonstrably fair.

    If two players have been hovering around the same skill points level, then the probabilities of either winning are by construction 50% / 50%, even if there’s a big GP discrepancy => matchmaking is fair.

    What the community feedback has been about is that we not only want matchmaking with 50/50 odds of winning, we also want 50/50 odds of winning CONDITIONALLY on both players participating.

    Consider the situation where I played all my GAC rounds and had 50% win/loss ratio at my current skill points, and my opponent had 50% win/loss at same skill points, because they won 100% of the rounds they played but only played 50% of them.

    My odds of winning are indeed 50%: the matchmaking was fair.

    But the outcome depends entirely on whether my opponent will show up or not: there is no game element.

    This screams for a simple conceptual fix: continue to match players based on skill points, but also match them by the probability they play a round based on their history of 0 banner rounds.



    What’s the probability that CG will be able to code such a system successfully and bug free, do you think?


    50/50
  • "DarjeloSalas;c-2359998" wrote:

    What’s the probability that CG will be able to code such a system successfully and bug free, do you think?


    This is a matchmaking post, not a CG/bug complaint post. How to balance thorough testing vs speed of new content release is unrelated to matchmaking.

    The idea is that they don’t need to revamp the new system to address a lot of concerns from the community, and that it’s something they should prioritise.
  • "Gamma;c-2360002" wrote:
    "DarjeloSalas;c-2359998" wrote:

    What’s the probability that CG will be able to code such a system successfully and bug free, do you think?


    This is a matchmaking post, not a CG/bug complaint post. How to balance thorough testing vs speed of new content release is unrelated to matchmaking.

    The idea is that they don’t need to revamp the new system to address a lot of concerns from the community, and that it’s something they should prioritise.


    Nobody is saying your idea doesn't have merit. Just pointing out a reality of implementation.
  • This is how CG feels about me sending them video proof of cheating in GA:

    So, all we do is send the reports of cheating to the game team and they make the decision to sanction or not. It is then out of hands. It is not our call. I hope you can understand this very simple logic. You're far better off reporting players through the game itself as per the previous instructions. Berating us here by claiming we are playing 'stupid', or mentioning YouTube, is not going to speed up the sanctioning process because it is not our call. We don't make it. The game team does. Don't shoot the messenger springs to mind. Please go to forums and report the player there. Goodbye.

    This is how they speak to paying customers that are 100% disabled veterans