hello,

Right now, when you queue solo, you're most likely to be paired with the nearest MMR person to yours. The longer you wait in queue, the system will look for lesser MMR people to queue you with.

With that fixed system, it is easily abused as we witness right now in Solo queue--that some people are queuing every single time together. This defeats the idea of "Solo" and makes it 3 premade vs 3 solo people. Additionally, it creates unfair match ups for people just by the fact that you have to be paired with someone closer to your MMR. If in that time, the closest people to your MMR are unskilled, you will have to suffer.


So my first suggestion here is to create a system where if you queue, you will be paired randomly with anyone within 200 MMR range of yours. After 2 minutes, of waiting and no queue, the system will start look for a wider range of MMR.

For example, if I am 2000 MMR and I queue, I should be paired immediatly and randomly with anyone from 1800-2000 MMR. So this means that I can be paired with someone with 1800 MMR while there was a person with 2000 MMR in queue and not get paired with him.

My second suggestion is to create an internal avoid system with a cooldown. What does that mean? means if I am paired with a player 3 times in a row, the system will not pair me with them at all for the next 10-15 minutes.


I think with these two changes, solo queue experience will be much more fun and more fair. We all know how strong certain setups are, and if they keep getting paired together just because their MMR is nearest to one another, they can play 10 matches together, same guys, and dominate everything. So a wider MMR range from the first second of queue, plus an internal avoid system, will change that and will offer a different experience.