MHz Technical Letter to Matchmaking Developers

this was hilarious, they should hire you man, no doubt. Fix that matchmaker, please!!

Ok so you are in masters but why do you attack matchmaker? Have you actually been unable to climb out of low ranks on a smurf account while you were masters or are you attacking it for giving you unfair masters games?

Hello my friend, yes I have brought accounts to masters multiple times, very easily. Then there are some accounts that are in plat and it is 10x more difficult to rank it up even though it is a lower rank, it is broken.

Here is another person who is GM and report same thing that he has another account stuck in Diamond and has played 120+ matches and cannot rank it up: Smurf account stuck in diamond - #88 by ReformedJake-2193

Also good game the other night when we play against each other and thank you for not harassing me. My account has been in Diamond every season without fail, yet with this new matchmaker it placed me in GOLD. I am now almost back to Diamond and it is so much more difficult than it should ever be.

2 Likes

Hello yes, very good my friend. Very good rank indeed. However just because it is difficult does not mean it is broken.

The matchmaker isn’t rigged. The idea that the matchmaker can predict the synergy and general performance of a full set of 12 players (not knowing precisely what heroes they will play, what the map will be, or their mental states, etc) and consistently produce win streaks and win losses is absurd. The idea that Blizzard would be motivated to create such a complex algorithm in the first place is even more absurd.

The matchmaker is simple. MMR calculation is probably sort of complicated, but the matchmaker itself isn’t. It makes the numbers on both teams the same or close to the same. That’s it. No witchcraft. If they could predict human behavior to the extent that would be required to accurately and consistently produce the outcomes you’ve attributed to the matchmaker, they wouldn’t use it for game development.

Good lead. You really peaked the devs interest here.

I will tell you why all of your ideas for this matchmaker are so bad and why they do not work and it will make you feel free.

You have a way with words.

If a player goes in with tracer, and kills the other teams best healer and then dies immediately he has placed his team at advantage, especially since tracer can get back to point faster. His teammate now have the opportunity to take the point, and deal much damage and deaths and gain big metric performance, but only because the tracer sacrificed himself for this. The matchmaker will see the tracer as the lesser player in this scenario, while the other coward DPS who is just benefiting from the tracer sacrifice is seen as the good player.

Right but if Tracer keeps making these plays, and the team capitalizes, then you win regardless and you get SR. Only using the condition that you don’t win regardless of these plays for your examples, is assuming conditions and makes a faulty premise.

They see this match is very uneven, they see that to win they must take big chances and try to carry the team so they dive in and try to make something happen, they die so much because they are trying so hard to win,

again, assuming alot here.

Data science is not appropriate for matchmaking because it cannot take into account all of the most important variable which make up a good player.

Data is the best way because it identifies skill depth and general player effectiveness. Especially when paired against people with similar data.

if a person kiss > x times a day, has intercourse x time a week, stare into eyeballs for x amount of time, snuggle so close at night, massage the feet so good, tickle her chin and stroke her hairs

wow very detailed here. This should keep their attention.

but there will be another large group of lovers who the matchmaker says ā€œyou are not in loveā€ but they know that they are, but their love is expressed in some other way yet you are denying them. Your matchmaker is stinky and nobody loves it.

right right I mean, I know I’m t500 but the stupid stinky matchmaker won’t put me there gosh darnit :frowning:
stupid stinky matchmaker…

I am correct in what I am telling you, it is not debatable and I have proven it.

very convincing.

I will really fly out to your headquarters and fix this matchmaker for you (you will pay for me). First I will lecture (I will need three hour) with Powerpoint as to why it is so bad, I will look you in the eyes and you will know it is true.

3 hours looking into their eyes? Sounds dreamy. I hope you get the job m8.

I am trying to help you save this game I even have nightmares (I am serious I do not wake up screaming but I am sweating)

idk if that’s about overwatch though. just turn ur AC up. Or maybe try melatonin.

While I appreciate your efforts, there are no technical details in your ā€œletterā€.
Anyone who has more technical details about this should not publish them on the official forums.

Manipulation in a sports-event would be very damaging to the reputation of the organizers.
Overwatch is not a sport.
It is also not comparable to other sports, it is much more complex and some the rules are not transparent.
Overwatch is a game and the competitive presentation is part of a marketing concept.

If a football team decides to deliberately lose, then this can be seen as manipulation.
A matchmaking system that assembles teams based on secret criteria, could be rigged to influence the outcome of the game.
It is much more difficult to understand this situation, especially when the publisher claims that randomness is involved.

Here are a few reasons why it might be useful for a game publisher to know in advance how the matches are probably going to result.

  1. Many of the players are casual players who play for challenges or arcade games to get new skins and lootboxes. It would be very bad if a player loses 8 or 10 games in a row.
    You would lose these players because they are frustrated and would stop playing. Nothing here is left to chance. [It’s a little different in competitive mode.]

  2. There aren’t an infinite number of players. I suspect that internally there are much more detailed subdivisions of the skill categories of all players.
    In order to counteract a large and sudden skill shift caused by decay and drop of player numbers, the matchmaker will certainly help to keep the numbers ā€œstableā€ in each
    category. Things like latency and groups also matter. The goal of the Matchmaker is to always have enough players in each category to efficiently create teams.
    There are probably soft limits that can be exceeded after a certain waiting time and hard limits that must be met.
    It can therefore be almost impossible under certain circumstances to leave a rating category because, for example,
    there are not many players in this region who have this latency and that particular rating.

  3. In an official post from Jeff Kaplan I once read that he thinks it’s more frustrating to lose a long and hard match instead of being run over by the opposing team.
    I think a casual player who plays for skins or lootboxes would agree with that opinion and they are probably the biggest part of the active player base.
    So it’s a good idea to satisfy these players.
    If all players win 50% of their games, they are satisfied as much as possible.
    This is not achieved by always creating fair teams, but by creating unfair teams in 50% of all matches.

  4. No developer likes randomness in his code.
    It would be extremely frustrating for a player to have a thrower on his team in several consecutive matches.
    The endorsement system will probably also be used for this purpose as well as the report and avoid system.

I would suggest that we no longer create such threads until we are able to predict at least 20 matches in advance.
The exact result and map that will be played should be documented.
The predictions should be published on Pastebin or a similar platform with exact timestamps.
A video verification needs to be provided afterwards.

Who is capable of accepting this challenge? :laughing:

1 Like

They don’t publish what stats PBSR takes into account. If they can build a physics engine they probably have more advanced tracking to determine performance.

Simply looking at tracer she gets value from assassinations. They add a stat for how many assassinations you’ve conducted. You get bonus for living. They have to have added hero specific stats to track performance.

That’s why there is no PBSR in 3k+ because they can’t continue to track game winning plays when the players get super creative.

Also this isn’t even a technical paper??

UPDATE

 Having the exact same problem on another account thats currently at 2.9k - Im pulling insane stats every game (50+ elims, 20k damage) but the matchmaker just puts me with teamates that are completely incapable to force the 50/50.
 Almost all of my teamates whose profiles i can view have sub 40% win rate on their mains and trying to win games on this account is undeniably harder than trying to win games on my masters account.
 Again as with the other account, this account had stats on it from the earlier seasons (1-4) that placed the account in gold. The account had not been played from s4 until now where I have been playing on it daily for the past week. The account has also received reports for disconnects and toxicity which resulted in a chat ban.
 This is once again points to the idea that factors like reports, account age and smurf detection amongst others all effect matchmaking. 
 Comparing this with a friends account that is relatively new and has little to no reports on it, I am able to completely dominate games on it at 2.7k (just 200 sr shorter of the other account). There is a vast difference in the quality of teammates I receive from one account to the other and i have pointed this out time and time again across multiple accounts and sr ranges.
 I have played this game for years and have managed to improve myself to a point where i can consistently maintain high masters/low gm on my main account, so why is it that simultaneously i am being forced (yes forced) to stay at a rank far beneath my skill level?
  1. anchor stats
  2. smurf detection
  3. reports
  4. account age
  5. forced 50/50

These are all things that exist in the game that completely screw with the matchmaking and from a competitive self improvement point of view, completely infuriate me.
How anyone can deny that these things exist within the game is beyond me. The harder i try on this account the worse my team seems to get and its at a point where i can barely maintain a 50% win rate on an account that is literally 1000 sr below my main.

1 Like

My friend first we thank you for this post because you are telling the real truth in a place full liars and bozos. When you have one account that is 1000SR higher than another, and you get on this account that has a lower SR yet the matches are just as difficult, and yes, many times more difficult the broken matchmaker is easy to see.

Eventually this stinky matchmaker will let the lower account into the diamond tier, and then something really stinky happen - the matches are getting easier because it is seeing that you should rank up so it place you in forced win matches. Tell me, how can matches get easier after you increase SR?

I have seen this 1000 times and even proven it with recorded video, yet still the deniers are rampant. I’m afraid there is no helping them, it take so long for human brains to catch on to what is being done to them, we must give them even two more years to catch up to what we have already known since the start.

1 Like

is this post a troll?
if you can make a better matchmaker, group up with some other indie game makers, make an amazing indie game, profit.

Honestly its ridiculous, I don’t understand how more people aren’t outraged and outspoken about this topic. This game is supposed to be a top tier e-sport yet its own competitive mode is a complete joke.
Whats even worse is that people who haven’t experienced these issues themselves claim that we are wrong, they refuse to see what people like us have pointed out to them time and time again.
You know whats really funny? My main account received its first ever punishment a few weeks back in the form of a week long ban (first offence mind…) theres an entire thread I made about this and no one seems to have come up with a solution. I’m almost positive I was struck with an extremely harsh punishment because I speak out about the broken things that exist within the game. Its almost like blizz are trying to censor me, honestly I don’t think I should even be surprised at that though considering how they dealt with the free hong kong situation.

no its not a troll, is the ā€œwhy dont you go make a better game thenā€ response bait? Or are you really suggesting that I go and try to do that just because I pointed out glaring flaws?

Yes my friend, the same thing happen to me. Blizz have complete control over who are they placing into quarantine queues, downrank queues etc. If you are to be reported many times, you will have stinky games, placed with people who are to be downrank. They have fired two casters that did nothing wrong in this Hong Kong situation, yet people are finding it hard to believe they manipulate matchmaker?

If you are wanting, you can log into the Master account and play 5 matches. Then log into plat account and play 5 matches. Record all 10. Now display a link showing that the plat match is as hard as the master to win (maybe harder). People will still not believe, they can only believe what they are to be told, not what is in front of them.

2 Likes

Wouldnt even need to play, replay feature in the game now. Could legit just post 5 games from each account here. Guaranteed people would still desperately defend the system by trying to pick apart my gameplay as opposed to seeing how hard i have to play in plat as opposed to masters.

1 Like

Yes you are correct I have forgotten about the replay. Now you are talking about things they really do not want people to see - some direct comparison of Masters vs Rigged Plat. Maybe this thread will be taken down soon.

MHz, would you be willing to discuss this topic over voice comms right now in the Overwatch client?

Yes maybe what do you want to discuss that has not already been discussed? You like to argue and to cause whiplash instead of being truthful. I also do not think you have the experience to understand this game in a way that we can have a real discussion, at this point if you still are disagreeing that the matchmaker is not rig then there are no word that can save you.

3 Likes

I’ll send you a friend request.

I’d be happy to talk to you.

1 Like