On Matchmaking, Autofill, and MMR
Matchmaking Context:
When teams are matched up, the system takes the average mmr of all 5 players on each team and compares each team's average. If the numbers are close, then the system puts them into champion select together.
The Problem:
People can be auto-filled into a role they know nothing about or are very bad at, which screws up the balance of the matchmaking. For example having an auto-filled bot laner against an ADC main....
Two Potential Solutions:
- Count an auto-filled player's mmr as a smaller contribution to the team's average mmr than normal.
- Give people some sort of rating for each position they can play. (more on this below)
If using my second solution, I believe it should be implemented as follows:
-
Players should have a base mmr still, something that is used as a starting point to represent their general skill at the game.
-
But in addition to this they should have separate mmr for different positions that can be added into their base when they are assigned that role by matchmaking. (It could work like a multiplier instead of an adder. Maybe 1.1x or 0.9x for example.)