MarsThunder, on 11 March 2016 - 10:36 AM, said:
My suggestion: let the matchmaker to construct drops with less skills spread. It could increase wait time though.
Availability is the issue, sir.
It's not that the Matchmaker simply decides to have a lot of skill spread because HAHAHAHA LOL LOOK AT THE TERRIBLE MATCHES!
The number one goal is to get the best matches possible, within a reasonable time frame. There has to be a limit: a great many players have constrained gaming time, and pushing several minute waits detracts enormously from how many matches they can play (or if they can play at all!)
So there's not a lot of flexibility there.
But the significant factor is simply player counts. There's a lot of players, but this is a hard nut to crack. I've done the math before in another post, but in short:
Consider - of the current online players, how many are:
1) Actively searching for a match? You probably spend no more than 1 minute in 10 searching, and that's if you're banging off match after match after match, not playing in the mechlab, getting snacks, watching tv, chatting, etc. That's at best only 10% of the online players searching, but I know I spend far less time searching for matches and lots more time dicking around in the mech lab.
2) In the relevant queue? If you're in CW, or in the Group Queue, you're not helping in the solo queue. Lets assume 80% of players are in the solo queue.
3) At the correct tier? 20% per tier.
We're already at 10%*80%*20%=1.6% of the concurrent playerbase assuming every single player is banging off match after match. And we haven't talked about weight class yet.
Finally, tiers. Tiers are more an experience bar than overall skill assessment, and indeed actually measuring player skill is extraordinarily difficult. So, it's really hard for the MM to know actually how skilled a given player is. And from there, is he on the ball? I know I have some matches where I'm really in the right head space, and I'm an extremely dangerous player. And on the other hand, I have lots (and lots, and lots) of matches where I'm also parenting, so I'm paying way less attention to the game, and am vastly more likely to make stupid choices. Or, just matches where I'm derping off and playing stupid builds and such as opposed to busting out my best mechs and playing hard. There's simply no way for the MM to know.
What it boils down to is this: Matchmaking is about the best it can be given the constraints on it right now.