General Discussion

General DiscussionRank these players

Rank these players in General Discussion
I come from the dark

    I'm developing a dota 2 ranking system which will rank players. I've got a fairly good working formula for working out the points, i'm curious to see if it holds up to the public opinion!

    View their latest matches (obviously you can't view every single one but try and have a look at 2-3 pages) and put them in the order of:

    1. Highest Skill
    .
    .
    7. Lowest Skill

    please use names and not steam ids!

    http://dotabuff.com/players/67601693
    http://dotabuff.com/players/103176226
    http://dotabuff.com/players/70388657
    http://dotabuff.com/players/33706185
    http://dotabuff.com/players/86738494
    http://dotabuff.com/players/145389281
    http://dotabuff.com/players/104307918

    Thanks

    Woof Woof

      Dendi
      TC
      dexter
      vroksnak
      relentless
      bad to the bone
      oleee444

      sano

        1. vroksnak
        the rest doesnt matter

        I come from the dark

          dont think so :D

          Woof Woof

            why no olee is russian stacker so just due to those 2 facts you have to lower his inflated winrate to see his real skill
            russian - 30%
            premade with low win players to get games against bad players - 30%
            so his true skill is 35.20%

            BenaoLifedancer

              actually it is

              dendi
              vorksnak
              tc
              dexter
              relentless (forgot you...)
              bad to the bone
              olee

              Ten komentarz był edytowany
              I come from the dark

                according to my list olee is second to last :)

                Woof Woof

                  Benao u lost relentless

                  Mia

                    1. V-god
                    2.Dendi
                    3.TC
                    4.relentless
                    5.dexter
                    6.bad to the bone

                    This guy sucks 5 man stacks LHP.every game same strategy with 4 other guys. my shit shits on him on a real game.---> oleee444
                    dont even bother to rank him

                    Ten komentarz był edytowany
                    Iwin4Faggit

                      always trolls answering here

                      Terrible

                        1. dendi
                        2. v-god
                        3. TC
                        4. Dexter
                        5. Bad to the Bone
                        6. Relentless
                        145,389,281. ole- smurf stacker, exploiter, limited hero pool, dodger

                        Vandal

                          I can see an algorithm that conforms to human judgment being exciting (if it even does), but what would make you think that justifies its efficacy in actually differentiating skill? Let me put this in a different light: It may be easier to predict what the average American thinks AMD stock will do than it could be to actually predict what it will do. Why is the weight of our average words so heavy for you?

                          Safe Base

                            In my humble opinion:

                            1) Dendi - Massive amount of games. Good win rate and kda against top tier enemies. 9 pages of games this month and for that many games he doesn't stack that much.

                            2) Liquid TC - Great win rate and KDA. Not that many games compared to some others, lots of stacking, some games against lower level enemies (stacked with low MMR friends).

                            3) D3xtr - Good win rate with a high amount of games. Recent win rate is much lower though.

                            4) Vroksnak - Tons of games and a good win rate, plays against some top tier enemies.

                            5) Bad to the bone

                            6) Relentless

                            7) Olee444 - Not that picking an old Luna/BM/venge type aura push strat or constantly stacking is a problem but more his games tend to have very low rated players.
                            Most recent game included someone with 1.4k games and 48.04% win rate, 2 games before that a mid SF with 1.3k games and 49.29% win rate. Even if these 2 players are in a 5 stack the other players in their team don't seem to have that high an MMR either. Another random game 4 days ago have a 400 games 47% win rate player.

                            I come from the dark

                              My list came out as: (I've added everyone from this topic to it)

                              1. Liquid TC (quite a bit in front)
                              2. Dendi
                              3. Vroksnak
                              4. d3xtr / Bad to the bone pretty much same score
                              5. Olee
                              6. Benao
                              7. SafeBase
                              8. Darkness
                              9. Volvo
                              10. Relentless miles behind, 47% participation in team kills when everyone averages at about 58+%

                              I will continue working on the system and create a thread when it is complete. Thanks guys

                              @Vandal
                              I see what you are saying, the results i got were close to how I would rank these players but everyone would have a different opinion and I wanted to hear other people out

                              Ten komentarz był edytowany
                              Totentanz to The King: M ...

                                Good player = mannered player. So:
                                TC
                                Dendi
                                Relentless
                                D3XTR
                                Bad to the bone
                                Vrosknak
                                Olee (get him out of the list pls)

                                Hassan

                                  dendi
                                  tc
                                  d3xtr
                                  vroksnak
                                  relentless
                                  olee4
                                  bad to teh bone

                                  SalaciousCrome

                                    Its a rough one to gauge to be honest, big kudos to you for trying but I would try someone other than relentless because we are talking about a very methodical support player here.

                                    http://dotabuff.com/players/103176226 - A lot of tree, lich and to add to that probably some of those as offlane.

                                    How much "participation" do you think a lot of these heroes would have. And I think you may want to get a good and accurate representation of how you define skill because it's like the guy from pubstats who basically said to never pick supports if you want your pubstats to look impressive as there is no system that will allow you to shine with playing supports and participating heroes.

                                    On a side note I notice a lot of support players (myself included) enjoy playing Luna, wonder why that is.

                                    SalaciousCrome

                                      @DR INTERNET

                                      Have you quit sharing? I was watching a game of yours yesterday with s7 or at least I thought it was you.

                                      http://dotabuff.com/matches/332011910 The abbadon I believe.

                                      Hassan

                                        Yes mr. Stalker.

                                        bad to the bone: I'm quite interested in how you can be tied with D3XTR. 64% wr with 50 games is quite low.

                                        SalaciousCrome

                                          Based on his other account http://dotabuff.com/players/104307918

                                          Also, I watch most of s7's games and you were in one of them.

                                          I come from the dark

                                            The algorithm is not based on winrate in any way.

                                            Hassan

                                              I hope there is something more to it than simply teamfight participation because that is not a reliable metric.

                                              Fakovnik

                                                Define "team kill"

                                                I come from the dark

                                                  obviously

                                                  I come from the dark

                                                    Other things come into it, i'm not gonna disclose the formula but from what i see it is fair. People who play support heroes all the time would suffer because there is no reliable way to rank them (steam API doesn't provide with data such as wards etc)

                                                    Relentless

                                                      In game stats should not contribute in any way to a proper ranking system. It should be based entirely on strength of schedule. It is very difficult to appropriately calculate strength of schedule without knowing who a player played with and against...who those people played with and against, who those people played with and against etc.

                                                      If you want to rank for a particular hero it makes sense to include in game stats. then part of the score should be strength of schedule and part of it in-game stats. But to compare in-game stats crudely across all heroes is really meaningless.

                                                      Diamond level Omniknight averages 1.64 KDA on 52.42% winrate. Diamond level Animiage 2.54 KDA 43.84% winrate.

                                                      You could easily have an excellent omniknight player with lower KDA than a feeder Antimage player. This is why you cannot compare in game stats across heroes. People tend to focus on KDAs...but it would be just as silly to use healing as the metric for who is good. Players who use Dazzle, Omniknight, and Tree would look amazing and carry players would apparently suck. You just can't compare in game stats for all heroes.

                                                      Ten komentarz był edytowany
                                                      Hassan

                                                        ^ +1

                                                        Relentless

                                                          Even when you are comparing the same heroes, in-game stats alone only have a partial contribution. Lets consider Zues stats.

                                                          Average Zues stats for Diamond is 56.93% win and 3.45 KDA (dmg/min would be very nice to use also for Zues, but its not on dotabuff right now for individuals)

                                                          Now if we go by win rate its...

                                                          ▲Vroksnak▲ 11-3 (78% win) 4.26 KDA
                                                          Relentless 18-6 (75% win) 4.97 KDA
                                                          Bad to the Bone 7-3 (70% win) 3.32 KDA
                                                          TC 6-3 (66% win) 4.34 KDA
                                                          Dendi 5-8 (38% win) 3.23 KDA
                                                          D3XTR 2-4 (33% win) 2.78 KDA
                                                          Olee444 (Zues to hard? did not attempt)

                                                          If we go by KDA its...

                                                          Relentless 18-6 (75% win) 4.97 KDA
                                                          ▲Vroksnak▲ 11-3 (78% win) 4.26 KDA
                                                          TC 6-3 (66% win) 4.34 KDA
                                                          Bad to the Bone 7-3 (70% win) 3.32 KD
                                                          Dendi 5-8 (38% win) 3.23 KDA
                                                          D3XTR 2-4 (33% win) 2.78 KDA
                                                          Olee444 (Zues to hard? did not attempt)

                                                          But these scores do not show how hard the games were. Am I really better than Dendi at Zues? Maybe...I mean it does seem to be one of his weakest heroes, but he could have played it only in his toughest games where he tried to carry his nub friends against stacks of pros. We don't know without the strength of schedule being measured.

                                                          Ten komentarz był edytowany
                                                          Sōu ka

                                                            you can't really just go by the strength of schedule when you allow people to stack
                                                            all the players in the stack would automatically come closer in their rating and if they kept playing together they'd eventually all end up at the same rating, which would be okay if those players would play 100% of their games together but you cannot make that assumption
                                                            another aspect is that games are balanced to 50% except for the very top of the spectrum
                                                            so whether you stack with bad players or good players you don't necessarily have an easier game, so losing more points when losing to worse opponents isn't necessarily justified as well

                                                            if you actually play in a really good stack you get to play against higher MMR opponents while your game remains very easy because your stack is simply better
                                                            so unless you only use a ranking for solo queue, you don't get better results by just looking at the schedule
                                                            obviously kda and other things are heavily influenced by playing in stacks as well but you get an overall better picture if you look at all the data you actually have

                                                            Ten komentarz był edytowany
                                                            Relentless

                                                              No, when you play with a good stack you play against other good stacks on page 1 of live games. Strength of schedule is the correct way to determine rating. If you have games with a stack against a weak stack or random players a proper ranking system gives you no points or nearly zero points for the win.

                                                              Sōu ka

                                                                that's why there's a bunch of stacks averaging 70-80% win rates without abusing

                                                                Relentless

                                                                  In my new ranking system, such stacks do not have super high scores...except the very best of them who won nearly all those games against teams with 2 or 3 pro players stacked against them also. If you do it right, excellent non-stackers get higher scores than smurf stackers with fake stats.

                                                                  Ten komentarz był edytowany
                                                                  Relentless

                                                                    Now strength of schedule is very hard to measure without access to the full database of games...and dotabuff itself doesn't even have the full record because Valve blocked it. DBR froze because their calculation technique was impossible without complete information. I have actually invented 2 new ones the don't need complete information, one I explained here...
                                                                    http://dotabuff.com/topics/2013-07-22-how-to-bring-back-dbr-a-practical-approach

                                                                    But Valve blocked that now too by hiding skill brackets so I created another totally new system that does not need complete information. But its not fully tested yet...even so it needs a lot of information, you have to measure strength of schedule.

                                                                    But in the absence of a real rating system you can still do some "versatility" type comparisons. Lets see how many heroes these players have excellent scores for...lets say they need 15+ games, better than 60% win rate, better than 4 KDA. You can see that this mark is actually hard to get. Heroes with only a few games sometimes have "lucky" stats.

                                                                    (15+ games, 60%+ winrate, 4+KDA)

                                                                    D3XTR 10 heroes
                                                                    TC 9 heroes
                                                                    Dendi 6 heroes
                                                                    Relentless 5 heroes
                                                                    olee444 4 heroes
                                                                    Vroksnak 3 heroes
                                                                    Bad to the Bone 1 hero

                                                                    Now exactly what metric you pick for versatility has a big impact...i mean TC has 80+ heroes with over 4 KDA, and 80+ heroes over 60% win...but hes had not played 15 games on many heroes. Only 1 of the heroes TC had played 15 games did not have 60% win and 4 KDA. If we lowered games required slightly he would have a lot more. On the other hand Olee444 has basically only played the 4 heroes he has that qualify. Vroksnak plays very difficult games, if we dropped winrates a bit he would have a lot more heroes on this list. Strength of schedule would show that his games have high value.

                                                                    People don't show a lot of respect of D3XTR but he is clearly an excellent pub player. Still, if his stack is making games easy for him, proper strength of schedule would showi it.

                                                                    If we had a proper strength of schedule measurement I'm sure my games are worth far more than Olee444 and Dendi's games worth far more than mine. But without actually doing that comprehensive calculation we can only speculate.

                                                                    Still this versatility test is nice...you can see the power of the best pub players to dominate with a huge range of heroes.

                                                                    Murs 30 heroes (15+games, 60+ win, 4+ KDA) http://dotabuff.com/players/90586993
                                                                    Beesa 35 heroes (15+games, 60+ win, 4+ KDA) http://dotabuff.com/players/43908335

                                                                    Ten komentarz był edytowany
                                                                    Mia

                                                                      you mean normal bracket me is better than 2 VH bracket guys? wow fuck the bracket system then

                                                                      Hassan

                                                                        Relentless is there a way to see the amount of games, win rate and KDA for all heroes simultaneously?

                                                                        Relentless

                                                                          Not on dotabuff. I compared and sorted them in excel.

                                                                          Ten komentarz był edytowany
                                                                          Camcorder

                                                                            I just added KDA ratio to the "Most Played" and "Win Rate" views.

                                                                            SalaciousCrome

                                                                              Yeah same here I have a macro that pulls the text from a page then i just mess around with formulas and stuff to get stats. Its fucking arduous but at least you can get an accurate count of things.

                                                                              Sōu ka

                                                                                you just have to look at dbr or the top 50 for each hero
                                                                                they might use kda to a lesser degree but in the end the main factor is win rate and the MMR/DBR of the other team (and your own team, too)
                                                                                win rate isn't actually used as a factor but obviously winning and losing games being the main factor here when it comes to gaining/losing rating (effects vary on the level of the game obviously)
                                                                                there's obviously also a strong correlation between kda and win rate (if you actually try to win the game and not play to safe your kda)

                                                                                and yeah the games definitely get easier if you stack really hard and try really hard, too
                                                                                there's a reason people can maintain 80% win rates in stacked games and there's no way anyone could maintain that solo queuing

                                                                                the top players in these rankings usually stack really heavily favored games while these wins still actually net them more points than hard as fuck solo queue games with way worse players on average

                                                                                on average the system isn't that terrible because you can assume that good players usually stack with other good players and that its weaknesses are as exploitable by everyone trying but it doesn't reliably say you who's the better player in the top segment

                                                                                i don't know what the appeal is of trying to compare players who play entirely different games with entirely different mindsets, attitudes and structures
                                                                                like the people looking at someones kda/win rate on a certain hero and then comparing them to their own and thinking that they can judge who's better at the hero

                                                                                you won't be able to create a system that analyzes the in game stats and tells you whether tc or dendi is actually better
                                                                                you can prioritize things and manipulate them until you get the player you think is better to a higher rating but that doesn't change the fact that you simply have way too little information to say anything of any value