Debatable new measures of champion difficulty
Patch 5.12
tl;dr It may be the case that champions you like are harder to play than you think.
As usual here at LeagueMath.com, we (you and I, dear reader) begin with a question. Which of the 125 current champions in League of Legends is the easiest to play?
Riot helpfully(?) provides a ranking for each champion on a scale of 1-10 for difficulty. It is presented in the champion info in the client as a meter with a staircase icon, and can be accessed through the excellent Riot data API as champion.info.difficulty, but is otherwise hidden in places like the champion pages on the website.
Looking at the ratings Riot gave to each champion for difficulty, they seem a bit arbitrary, and they do not always align with my intuition about how tough it actually is to play each champion. Is Morgana really a 1/10 in terms of difficulty? Is Swain really an 8/10?
I could arbitrarily assign my own difficulty ratings to each champion, but where is the fun in that? Much better would be to use math and data to try and devise a measure based in objective reality. Like Quell said, "Face the facts. Then act on them."
I used the 2,097,222 recent ranked NA solo-queue matches in my database to boil each champion down to a difficulty rating. The database contains matches played on patches 5.3-5.12 by players of all skill levels and so serves as a reasonable backdrop for this type of work.
Here is the procedure I used to calculate my difficulty rating:
- For each champion, calculate the win percentage for teams with that champion in each league (Bronze, Silver, Gold, Platinum, Diamond, Master, Challenger).
- Plot those win percentages from left to right with Bronze on the left and Challenger on the right.
- Fit a nice regression line through the points.
- Measure the slope of that regression line.
- Normalize (on a one to ten scale for comparison with the Riot difficulties).
- Sort the list of normalized slopes, and make a table.
Think about it. A steep positive slope indicates that skilled players win more with that champion than unskilled players do. That likely has some sort of dependence relationship with how difficult a champion is to play. A flat slope indicates that skilled and unskilled players win about as often with that champion, which may (to a sufficiently deranged individual) indicate moderate difficulty. And a negative slope means better players lose less frequently to that particular champion. One could (if one were so inclined) read this as that champion not having a high skill-cap; better players more regularly beat that champion because that champion allows for relatively fewer high-skill game-changing plays.
Anyway, this is—as the title of this post indicates—all very highly debatable; but, it is the procedure I invented and followed, and you are going to stare at this table with the same morbid curiosity I did. Ha!
Champion | Math™ Difficulty | Riot Difficulty |
---|---|---|
Heimerdinger | 1.000 | 8 |
Trundle | 1.202 | 5 |
Galio | 1.513 | 3 |
Amumu | 1.523 | 3 |
Darius | 1.596 | 2 |
Quinn | 2.206 | 5 |
Malzahar | 2.550 | 6 |
Rammus | 2.672 | 5 |
Gangplank | 2.707 | 3 |
Swain | 3.186 | 8 |
Shyvana | 3.283 | 4 |
Nocturne | 3.288 | 4 |
Vel'Koz | 3.389 | 8 |
Garen | 3.890 | 5 |
Zyra | 3.899 | 7 |
Renekton | 4.080 | 3 |
Xin Zhao | 4.094 | 2 |
Warwick | 4.126 | 3 |
Cho'Gath | 4.148 | 5 |
Lux | 4.227 | 5 |
Taric | 4.271 | 5 |
Shaco | 4.366 | 9 |
Zac | 4.588 | 8 |
Sona | 4.589 | 4 |
Singed | 4.713 | 5 |
Volibear | 4.912 | 3 |
Nami | 5.004 | 5 |
Udyr | 5.025 | 7 |
Lucian | 5.037 | 6 |
Kayle | 5.042 | 7 |
Sion | 5.049 | 5 |
Wukong | 5.050 | 3 |
Mordekaiser | 5.068 | 7 |
Sejuani | 5.073 | 4 |
Talon | 5.154 | 7 |
Fizz | 5.171 | 6 |
Vi | 5.211 | 4 |
Kennen | 5.225 | 4 |
Teemo | 5.261 | 6 |
Brand | 5.282 | 4 |
Miss Fortune | 5.286 | 1 |
Diana | 5.359 | 4 |
Leona | 5.362 | 4 |
Aatrox | 5.386 | 4 |
Viktor | 5.428 | 9 |
Anivia | 5.434 | 10 |
Graves | 5.489 | 3 |
Fiora | 5.524 | 3 |
Jax | 5.587 | 5 |
Master Yi | 5.592 | 4 |
Skarner | 5.635 | 5 |
Caitlyn | 5.650 | 6 |
Morgana | 5.731 | 1 |
Yorick | 5.770 | 4 |
Dr. Mundo | 5.848 | 5 |
Nautilus | 5.876 | 6 |
Jinx | 5.927 | 6 |
Ezreal | 5.974 | 7 |
Braum | 5.985 | 3 |
Gnar | 5.998 | 8 |
Maokai | 6.036 | 3 |
Syndra | 6.044 | 8 |
Yasuo | 6.080 | 10 |
Karma | 6.097 | 5 |
Katarina | 6.099 | 8 |
Xerath | 6.103 | 8 |
Zilean | 6.206 | 6 |
Malphite | 6.248 | 2 |
Fiddlesticks | 6.299 | 9 |
Nasus | 6.308 | 6 |
Ziggs | 6.322 | 4 |
Tryndamere | 6.324 | 5 |
Veigar | 6.356 | 7 |
Zed | 6.410 | 7 |
Corki | 6.432 | 6 |
Kog'Maw | 6.458 | 6 |
Tristana | 6.522 | 4 |
Rumble | 6.523 | 10 |
Jarvan IV | 6.533 | 5 |
Annie | 6.560 | 6 |
Blitzcrank | 6.573 | 4 |
Karthus | 6.580 | 7 |
Ekko | 6.704 | 8 |
Draven | 6.823 | 8 |
Ahri | 6.857 | 5 |
Evelynn | 6.864 | 10 |
Olaf | 6.911 | 3 |
Vladimir | 6.945 | 7 |
Lulu | 6.960 | 5 |
Soraka | 6.988 | 3 |
Irelia | 7.017 | 5 |
Lissandra | 7.059 | 6 |
Janna | 7.089 | 7 |
Ashe | 7.250 | 4 |
Alistar | 7.315 | 7 |
Varus | 7.339 | 2 |
Sivir | 7.376 | 4 |
Rengar | 7.390 | 8 |
Shen | 7.416 | 4 |
Cassiopeia | 7.426 | 10 |
Orianna | 7.449 | 7 |
Urgot | 7.491 | 8 |
Thresh | 7.549 | 7 |
Kha'Zix | 7.616 | 6 |
LeBlanc | 7.618 | 9 |
Akali | 7.659 | 7 |
Vayne | 7.805 | 8 |
Nunu | 7.873 | 4 |
Elise | 7.882 | 9 |
Gragas | 7.887 | 5 |
Kassadin | 7.967 | 8 |
Azir | 8.052 | 9 |
Hecarim | 8.106 | 6 |
Lee Sin | 8.169 | 6 |
Riven | 8.338 | 8 |
Kalista | 8.578 | 7 |
Pantheon | 8.588 | 4 |
Ryze | 8.675 | 7 |
Rek'Sai | 8.714 | 3 |
Bard | 8.754 | 9 |
Twisted Fate | 9.046 | 9 |
Twitch | 9.333 | 6 |
Jayce | 9.487 | 7 |
Poppy | 9.592 | 7 |
Nidalee | 10.000 | 8 |
Heimerdinger at the top and Nidalee at the bottom... /me drops the mic.
There are many interesting questions to ask at this point, and almost all of them are of the form "but Harold, why do you think A is so much less difficult than B?" But every question of that form must immediately be reformulated as "Why do players win with B more often as they skill up, and relatively less often with A?" Then, you will (as I did) pick pairs of champs off this list, essentially at random, and start rationalizing all kinds of fun thoughts.
A few other quick observations of mine here:
- By this measure, Quinn is by far the least difficult ranged AD, and Miss Fourtune (Riot ranks her as a 1/10) comes next with a difficulty just over 5.
- Nidalee, Jayce, Kalista, Elise, and Lee Sin (champs with super mechanically-intense kits) are all near the bottom. So, there may be some merit to this measure.
- Vel'Koz is about a 3.3/10 on this measure, and I have never personally tried him, but on paper, and having played against him, he seems harder than that. Maybe his skill-cap is not that high?
- This measure agrees perfectly with Riot that Nami is a 5/10. There must be some deep significance here.
This particular measure of difficulty was fun to conceive, implement, and analyze. Take a few tens of millions of data points, slice them up and project them onto a super low-dimensional space, fit a silly line through the resulting points, normalize, sort, and call it a day.
But maybe it was too fancy.
Here is a simpler measure. Bronze win rate.
Could it be a good proxy or predictor for difficulty?
Here is the table:
Champion | Bronze Win% | Riot Difficulty |
---|---|---|
Heimerdinger | 58.3% | 8 |
Amumu | 56.6% | 3 |
Malzahar | 56.6% | 6 |
Sejuani | 55.0% | 4 |
Swain | 54.6% | 8 |
Sion | 54.0% | 5 |
Zyra | 53.9% | 7 |
Wukong | 53.7% | 3 |
Vel'Koz | 53.5% | 8 |
Talon | 53.4% | 7 |
Fiora | 53.2% | 3 |
Galio | 53.2% | 3 |
Taric | 53.1% | 5 |
Sona | 53.1% | 4 |
Jinx | 53.0% | 6 |
Anivia | 52.9% | 10 |
Volibear | 52.9% | 3 |
Brand | 52.9% | 4 |
Rammus | 52.7% | 5 |
Leona | 52.6% | 4 |
Warwick | 52.5% | 3 |
Blitzcrank | 52.4% | 4 |
Trundle | 52.4% | 5 |
Mordekaiser | 52.4% | 7 |
Darius | 52.3% | 2 |
Udyr | 52.3% | 7 |
Diana | 52.3% | 4 |
Katarina | 52.2% | 8 |
Quinn | 52.1% | 5 |
Tryndamere | 52.1% | 5 |
Ashe | 52.0% | 4 |
Xin Zhao | 51.9% | 2 |
Gangplank | 51.9% | 3 |
Singed | 51.9% | 5 |
Cho'Gath | 51.8% | 5 |
Skarner | 51.8% | 5 |
Miss Fortune | 51.7% | 1 |
Annie | 51.7% | 6 |
Nautilus | 51.6% | 6 |
Renekton | 51.6% | 3 |
Kennen | 51.6% | 4 |
Shaco | 51.5% | 9 |
Sivir | 51.4% | 4 |
Nasus | 51.3% | 6 |
Vi | 51.3% | 4 |
Nunu | 51.3% | 4 |
Janna | 51.2% | 7 |
Ahri | 51.2% | 5 |
Fiddlesticks | 51.1% | 9 |
Karthus | 51.1% | 7 |
Nocturne | 51.1% | 4 |
Nami | 50.9% | 5 |
Lux | 50.8% | 5 |
Garen | 50.7% | 5 |
Malphite | 50.7% | 2 |
Fizz | 50.6% | 6 |
Draven | 50.5% | 8 |
Irelia | 50.4% | 5 |
Graves | 50.4% | 3 |
Teemo | 50.4% | 6 |
Morgana | 50.3% | 1 |
Soraka | 50.2% | 3 |
Kayle | 50.1% | 7 |
Shyvana | 50.1% | 4 |
Viktor | 50.0% | 9 |
Rumble | 49.9% | 10 |
Kog'Maw | 49.8% | 6 |
Xerath | 49.8% | 8 |
Aatrox | 49.7% | 4 |
Yorick | 49.7% | 4 |
Ziggs | 49.7% | 4 |
Braum | 49.7% | 3 |
Vladimir | 49.5% | 7 |
Hecarim | 49.5% | 6 |
Riven | 49.5% | 8 |
Master Yi | 49.4% | 4 |
Caitlyn | 49.4% | 6 |
Zac | 49.2% | 8 |
Maokai | 49.0% | 3 |
Vayne | 49.0% | 8 |
Varus | 48.9% | 2 |
Evelynn | 48.6% | 10 |
Corki | 48.4% | 6 |
Rek'Sai | 48.4% | 3 |
Karma | 48.3% | 5 |
Cassiopeia | 48.1% | 10 |
Jarvan IV | 48.1% | 5 |
Yasuo | 48.1% | 10 |
Zed | 48.0% | 7 |
Lulu | 47.9% | 5 |
Jax | 47.7% | 5 |
Lucian | 47.7% | 6 |
Pantheon | 47.7% | 4 |
Veigar | 47.7% | 7 |
Gnar | 47.7% | 8 |
Gragas | 47.5% | 5 |
Shen | 47.5% | 4 |
Twisted Fate | 47.4% | 9 |
Lissandra | 47.3% | 6 |
Poppy | 47.2% | 7 |
Kalista | 47.1% | 7 |
Thresh | 47.1% | 7 |
Ekko | 47.1% | 8 |
Ezreal | 46.9% | 7 |
Akali | 46.8% | 7 |
Dr. Mundo | 46.7% | 5 |
Rengar | 46.7% | 8 |
Alistar | 46.5% | 7 |
Orianna | 46.3% | 7 |
LeBlanc | 46.3% | 9 |
Zilean | 46.1% | 6 |
Tristana | 46.1% | 4 |
Urgot | 46.0% | 8 |
Olaf | 45.5% | 3 |
Kha'Zix | 45.4% | 6 |
Nidalee | 45.2% | 8 |
Syndra | 45.1% | 8 |
Twitch | 44.8% | 6 |
Jayce | 44.8% | 7 |
Ryze | 43.9% | 7 |
Lee Sin | 43.9% | 6 |
Azir | 43.5% | 9 |
Kassadin | 42.8% | 8 |
Bard | 42.7% | 9 |
Elise | 41.6% | 9 |
Ha! A few things to say here before I leave you.
Spam Heimerdinger if you want to get out of Bronze.
At first it may seem like a neat coincidence that these two tables are so similar. It is no coincidence at all. Bronze win rate was the left-most point in the curve fit. A nice high Bronze win-rate sets a champion up for a good shot at a shallow or negative slope on that line. It is perhaps interesting that the tables are not identical. I guess there is more to a champion than their performance in ranked matches played at the Bronze level.
I think a lot of players pick up new champions after seeing them perform well in LCS matches. This is likely a critical error for most players. A champion's performance at the highest level of play in an artfully designed team composition reflects your performance with that champion in solo-queue approximately not at all. Ha! I am off to go practice Darius (jk).
I know you can think of a better measure of champion difficulty. Tweet me about it. Is tweet a verb like that?
Today the US takes on Japan in the Fifa Women's World Cup 2015 final. Such finality is a metaphor for you and I together here at the end of this post. Chances are, by the time you read this that match will have been played, and the world champions of women's soccer will have been crowned. But, I predict that the debate about which champion is easiest/hardest will rage on. Why else were you searching?
Whether or not anything was decided about champion difficulty today, there is nothing useful left here. Be brave, return to the index. Indulge in the warmth of more League and more Math. Finally, if it is your kind of thing, subscribe to the rss feed, there is simply no better way to be notified when new articles arise.
Linear regression is a fun way to smash a bunch of data points down to just a few. The shortest distance between two points is a straight line (assuming a sufficiently simple geometry), and the most direct connection between League and Math is LeagueMath.com.
No feelings of Heimerdinger mains stuck in Bronze were harmed in the making of this article.
Peace.