Definitive Proof The Wow Solo Shuffle Matchmaking Algorithm Is Broken

I am looking to make sense of this I have two accounts qued up in shuffle here are the bios I would expect the algorithm to account for:

Input (Class, MMR, time in queue):
Account A: enh, 2701 MMR, 1 hour 21 min in queue
Account B: enh, 2740 MMR, 5 minutes in queue

The queue pops on Account B that was only in the queue for 5 mins I figure it’s probably closer to 2740 mmr as it was a very fast queue. The average lobby mmr is 2705 (If you take my mmr out of account ex. ((2705 *4) - 2740)/3) = 2693.3 MMR average) this makes absolutely no sense as Account A is closer in MMR since it has a difference of 7 MMR while Account B is off by 47 mmr (relative to the lobby without my MMR weight) on top of that Account A has been in the queue for a substantially longer duration and is the exact same class.

Does anyone have any idea how this is possible? It makes 0 sense to me.

To rule out other possibilities Account A’s queue was not bugged as it popped while I was in the shuffle on Account B.

Both Account A and Account B had played 18 rounds (3 shuffles) for that day (at the point in time they were in the queue for this shuffle)

13 Likes

I noticed also character around same cr around 2k3 to 2k4, some are long and some insta almost if I didn’t play them since atleast a week.

Maybe you got priority if you didn’t play since a long time over a char that played recently, but there is no way to prove anything tbh.

4 Likes

I should be 4k rated like those Chinese blokes.

2 Likes

I think this is a thing for the first queue of the day but I also firmly believe the queue system is broken.

I did 3 shuffles yesterday. 40 minutes, 40 minutes, instant

The instant one had the same healer as the previous shuffle and he was asking how I got instant queue with him as a dps.

There is definitely the hidden algorithms in play.

How many matches in a row for each one? How long were the previous Qs?

We will probably never know but there’s weird stuff going on with shuffle Qs

They hiding some stuff from ussss

1 Like

Too many variables missing.

1 Like

I been saying this since forever… unless they release the code nothing anyone can say to me will not convince me it’s not doing things we don’t know about.

5 Likes

Solo ques are formed around healers, all that means is when you qued on the second shaman, there was 2 healers with similar mmr and close enough mmr to your shaman to create the lobby, while shaman one lobby probably got skipped many times trying to match healers and ended up matching healers that were too low for your lobby. I know there’s a more concise way to explain this so if anyone can reiterate this. It’s not a conspiracy, it’s a healer bottleneck.

why do you have two accounts and why do you have so many alts of the same thing?

3 Likes

Get into games quicker by having 2-3 accounts queued

Deny r1 slots if devilish :dracthyr_nod:

1 Like

… yeah he already addressed this type of response. That’s why I quoted him. Account A should have gotten the Q pop. “healer bottleneck” doesn’t make sense in this instance.

2 Likes

I’m only going to push 1 account for r1 not looking to try to cut Saul/Ronnie out as there’s only 3 spots. The other account is just for practice

Also to address the possibility mentioned that there might be a “First game of the day” impact. Looking at my REflex both Account A and Account B had played 18 rounds (3 shuffles) for that day (at the point in time they were in the queue for this shuffle) so that doesn’t appear to be the culprit here

5 Likes

who’s to say the queue didn’t decide to pause itself for an hour
:dracthyr_nervous_animated:

Account A was on my other monitor and was standing still. Multiple times during the 1 hour 30 in the queue I hovered over it to see the estimated time at no point in time did it say paused and there’s no reason why it should get paused as I was standing still not transferring instances or anything of such

it pauses if you’re not looking at it
:dracthyr_nervous_animated:

4 Likes

I really dont understand why blizzard just doesnt make their algorithms visible for community transparency so people can use them to learn and understand how things work.

1 Like

this is going to sound insane but for the last 2 seasons i swear i’ve been pushed back in the queue if my character gets tagged as AFK

i know that sounds crazy but if there’s any sort of game1oftheday priority then i could easily see some sort of afk tag pushing your position back

i don’t know which character you were actively playing or interacting with or if both/neither ended up getting the AFK tag at any point

1 Like

I mean I don’t know the code, but the basis I’ve always gone off of is that your new account is set within certain parameters on its queue, so it wants to put you with people around your CR/MMR range rather than the one in the 1hr+ queue due to it being longer, therefore expanding that range to include more values further from where you’re at.

Seems like the logical way it functions, but idk.

If your accounts older than 6 years then blizz has enough data about how long you’re willing to wait for things before growing impatient so they deprioritize your queues when newer accounts are frequently entering the system.

1 Like