Champion Mastery: The system which will fix elo hell.

Falseto··1 votes·1,226 views

Riot clearly does not care about the issues with climbing the ladder unless you play copious amounts of ranked games. This is a given based on the statistical model they employ. Common wisdom from players is to grind it out, yet few look past this for ways to reduce the grind necessary to allow you to play with people of your skill levels. The grind of the ladder more often than anything represents your willingness to give money to riot or your ability to spend hours upon hours playing to slowly make your way to higher levels. As a person who no longer has the free time to play 30 games of league per week, and a software engineer I have put a lot of thought into fixing riots problem with troll games, fortunately they did most of the heavy lifting I've just put two and two together.

Lets take a step back, clearly I have a bias, I play at a higher level than the people I queue with on a regular basis, I continue to attain silver 4 and instantly get MMR trolled down to s5 and sometimes even close to B1. How much higher? I don't know, I make mistakes and I am not good enough to carry a 3-12 bot lane, or a mid with 10 deaths at 15 minutes so I don't think I'm LCS material just yet. There was also little I could do to prevent those lanes from collapsing the way they did, as I spent time analyzing each game. This situation has me thinking of quitting this game, despite enjoying immensely a good match win or lose. The problem is the bad matches far outnumber the good matches, and I find myself wondering why I bother because I do not get the enjoyment from the game when I lose 21LP from an AFK for the whole match after working real hard to gain those 21LP, and that represents a large portion of my very limited free time investment. Frankly I'm rather sick of getting S/S- and 3 turrets, a couple dragons, and double KDA while pinging entire teams away from leeroying into an obvious trap watching helplessly on the map as they are quickly obliterated. I internalize as much of the blame as I can, but as a competitive person with limited free time, how do you not get frustrated at teammates you have no control over losing you the match and ruining the fun?

The motivation here is simple, maximize enjoyment and ranking / matching accuracy and reduce the negative games, and maximize the close matches where everything comes down to the wire.

Champion mastery has already done a statistical analysis of your gameplay compared to those who play your role and champion, and riot now has a number value they can assign to a dynamic formula in order to reduce LP losses due to trolls, and lower your LP gains to being carried. They have now created the perfect means to fixing elo hells at all ranks, the question remains will they actually implement this to safegaurd from trolls, afks and unskilled players? By adding this value to their calculations, they could reduce by a great deal the times where being carried will result in bad players being carried too high, and good players from being pushed too low. This value is the perfect way to bolster the MMR system which is incredibly broken at the lower levels, and pits players in downward spirals as sequential losses (regardless of cause) absolutely chews through your MMR rating.

This fixes the major problem of matchmaking that riot faces, B3 + S3 != S5 + S5 (Insert whichever tier you want, the point is still valid). There are generally large champion pool, play style and game awareness differences when you go a full tier apart (b3-s3). That does not mean that by averaging MMRs for matchmaking, you are likely to get a great matchup. This is unfortunate for everyone because the S3 might be a support with low chance to dramatically impact the games victory, while the MMR system matches you against a team of players lower than you, causing a very large LP loss penalty on defeat and a very small LP gain on victory. Similar issues on the other side of the coin present themselves, you are beating a team with Bronze 3 players on it, therefor the victory is worth less, but loosing to a bronze 3 member team, so the lose is much worse. These are facts of the matching and ranked system for LoL, acknowledge them or not.

This is how they fix it. Riot is correct to prioritize for a short queue time because you can't have any enjoyment if you can't get a match, but the penalties for a bad match up through the system far outweigh the benefits. How often do you get a match which is so one sided because the match system decided S1 + B4 = S5 + S4, its very likely if you were on the S1 side, it would be more beneficial to have a full game 4v5 than to have the B4 in your match feeding the enemy team kills. Enter the savior of this all - Champion Mastery, there is a value which can be used to adjust for the loss with a B4, or increase the value of the win if you did really well because you carried a boulder the whole way. The same is true in this scenario with your MMR, matchmaking needs fixing, but also needs to be prioritized for creating matches, not perfect matches and if you can't have a perfect match you need to have an OK match, but you can adjust the resulting changes to those values according to the individuals performance in the match, not solely based off of a win or loss.

tl;dr - Riot now knows how well YOU did in your match, they could apply this number to adjusting MMR and LP algorithms to better suit the entire player base with a more accurate model.

If you want to say "No", show me a better model because averaging out over hundreds of matches is NOT the best solution. It works, but its painful and very long if there is a better way, tell me why not to take it.

19 Comments

Phife3 votes

tl;dr - Riot now knows how well YOU did in your match, they could apply this number to adjusting MMR and LP algorithms to better suit the entire player base with a more accurate model.

COULD, but never would because its Riot and they want you to suffer for having shit teammates.

Falseto1 votes

Good point, but that joke is worth a down vote?

Phife1 votes

what?

Vecuu3 votes

Over time your bad teams and good teams will even out over hundreds of games.

The only constant is you.

Fix your attitude first. The system is not as broken as you think.

Falseto1 votes

This would fix the system over a few dozen games, not a few hundred, its a better model. Why do you think its better that it takes a few hundred games, just cause you put that time in to get to Diamond 5?

Ok, being a dick in responses won't win people over, because this is going to be a toxic thread where everyone thinks I'm just QQing.

This is a better STATISTICAL model, they have already done the work and the analysis. Can you tell me why it would be worse to implement this system for you or other high ranked people? This is simply a buffer to protect your level from the randomness which is outside of your control.

Phife2 votes

He does have a point though, You should lose less points if you get an S or so (im talking like 4-5 less points if you do good.) same if you win a game. (you should get more points if you get an S)

Falseto1 votes

This, and the MMR damage from loss shouldn't be as bad either. I only get to squeeze games in at weird times, so I often get random AFKs or trolls just bored at the end of their gameplay, far above the statistical average - likely do to when I have free time to play.

SexyTaylorSwift2 votes

The game is actually pretty dependent on who gets more trolls.

Falseto2 votes

I'd like to disagree, but its true especially in lower tiers which I don't have time, or a much higher skill level to insta-climb out.

Deep Terror Nami2 votes

The only point that matters is the Nexus kill. No.

Falseto1 votes

You actually believe there is no better way to handle the ladder system and match making rating than a single win or lose?

How can you possibly say that, this is a team game and despite your best efforts you will lose games because of the actions or decisions of others. In fact, you have a higher statistical probability of losing games based on mistakes of others than of carrying games on your own merit.

Did you just assume this was a random QQ thread, or did you actually read the post and have any worthwhile feedback?

Deep Terror Nami1 votes

It doesn't matter how good you are. The only way to properly assess your usefulness in a match is to actually watch it, which is something that can't be done. Getting points based on your score only promotes being greedy in order to keep a good KDA and high CS, even though the true objective is the Nexus.

Your proposal is not worth any discussion.

Falseto1 votes

Yet riot has already implemented a statistical analysis which is far more in depth than simply looking at KDA / CS. They have already created a system which essentially watches your matches, therefor your dismissal of the proposal makes no sense because they now are watching all your matches in a manner of speaking.

I'm fairly certain they are even down to the detail of knowing if you made good ping calls, and if you participated in securing objectives and saved teammates because that is what big data can do and video games generate big data better than anything else on this planet.

So, considering your preface has been met despite your asserting of it being impossible, why still are you claiming its not worth discussing?

BluePolarizer2 votes

i cannot distinguish b3 and silver 3.

Falseto1 votes

I'm glad for you, you must have a very large e-penis, and your 670 matches just this season in ranked means your opinion is worthless. Carry on.

BluePolarizer2 votes

I didn't say anything about you. I just said I can't distinguish bronze 3's and silver 3's. Maybe you are extrapolating to your own skill and feeling unconfident about it. It also shows you care too much about your own rank. I play for fun, you apparently play for rank, and when your rank in game does not match up to your rank in your head, you get mad and make posts like this.

Falseto1 votes

This is the response I was expecting, I only want to be higher rank to get out of the teams that run headlong into traps which are visible on the mini map, or feed 10 kills bot before 15 minutes.

Honestly, I want to be independent of queueing with higher ELO friends because when I do / and have been in gold / low plat games jungling was a MUCH more fun experience, because lanes were aware and not feeding, matches were much closer and far less frustrating.

But to be honest, I do get mad when shit happens that I can't control, mostly because I don't have time to balance it out statistically the way others do, but for now I'm really wearing my engineering hat. This is a problem, maybe not for you, but it is a fixable one with a workable solution that riot has already implemented.

As a software engineer, I can see the way they have implemented the ranking and LP system as the easiest solution to the complex problem, because to do true ranking system of the individual based on team results would require a LOT of work and statistical analysis.

Here's the thing though, they just did all the hard work and statistical analysis and they now know exactly how well YOU did as an individual. To be clear, I'm suggesting this should work both ways, it should buffer the carry LP gains / MMR gains when you get a D-, just as much as it should buffer the LP / MMR loss when you get an S and there are 3 guys with D- on your team.

BluePolarizer1 votes

It doesn't end. In plat and diamond people do the exact same things. Just yesterday I had a top laner feed FB due to a lvl. 1 1v2 in enemy jungle before minions spawned then he let it snowball. They also rage and AFK more, especially low plat. Play ranked 5's if you really think that this is a problem because this is how solo queue is up until challenger, just people get mechanically better or have better strategy, but still make dumb mistakes.

Falseto1 votes

Even if this is true (which I have no reason to doubt), the current exponential distribution of players means anyone in the lower tiers is more likely to be placed with someone far worse (read that as far more likely to fail / troll / rage / tilt) than people in higher tiers. By buffering your individual contributions with a refined model to ease the distribution more towards a linear spread you would lower the likelihood of this happening at all levels. Can you really give me a counter example or reason why not having this system would be a net gain for the community? Did you enjoy losing that match and that LP because of that top laner? Did you have to anesthetize yourself from wanting to climb the ladder because of the likelihood of a negative player screwing your hope to climb? If not what is your motivation to play ranked. I'm sure at some point you cared about your ranking, even if you really don't care about it now as you say you don't.

To say it in another way, there is no even distribution based on a players average skill, and the system penalizes you far more than necessary because it is solely based on win / lose. By the very nature of their algorithm you will create these ELO hells at every tier. Riot themselves even implemented a tier decay and demotion because they got these elo hells and they wanted to get rid of them. They have admitted they exist, while not specifically naming them this way. There is an exponential distribution of players across all ranks, and then when you look at each rank individually, there is an exponential distribution within the 5 leagues. This is a product of their simple implementation of the ranking system, an overly aggressive system with faults they have already attempted to fix. My post is merely pointing out a way for them to actually finish the job and try to create the even linear distribution a ranking system is supposed to produce.

In addition to all of that, the system would be able to punish those who leave, rage or afk more heavily because they would be the cause of the loss. This fits into riots plan to fix the behavior and not just randomly punish, but doles out increased loss value for being the one to cause a loss.

More from Gameplay