General Discussion

General DiscussionHow is KDA ratio calculated?

How is KDA ratio calculated? in General Discussion
linki

    Willing to know

    Vanity  ツ

      Kills + assists/deaths

      Woof Woof

        k+a/d ?

        wac00_

          Well, for example if you play a game as sven and your stats at the end of the game are 10-2-10, that would give you 10KDA, your K/D is 5 and your A/D is 5, so total of 10.

          linki

            Thank you :)

            HeLL_RAISeR

              (K+A)/D

              Fakovnik

                google was down or what ?

                Dire Wolf

                  math education is failing if people don't know what a ratio is

                  Pilot

                    ^Mhmm +1

                    mwsqz

                      i think its smtg like f(a \times b) + f(a) + f(b) = f(a) \times f(b)
                      ax^2 + bx + c = 0 => kda.

                      Joller

                        why does pubstats show then (K+A)/(D+1)

                        Pilot

                          Because they don't want to take the extra time to program taking into account 0 deaths which doesn't really happen anyway (for overall games. I know it happens in individual games)

                          Този коментар е бил редактиран
                          先知和白牛

                            Kup + Ass / Dick

                            Joller

                              also there a very big difference in Kup + Ass / Dick and (Kup + Ass) / Dick

                              先知和白牛

                                High kda meas your bitch got big ass and boob :D

                                Retard Security Detail

                                  Damn, my girl got itty bittys.

                                  Vandal

                                    How KDA is calculated is not as trivial as you guys make it sound.

                                    Q1 how is it calculated PER GAME?

                                    A: Suppose you have K kills, D deaths, and A assists, all nonnegative integers. Define f : RXR -> R as
                                    f(x,y) = x + y. Let D := 0. Then,
                                    KDA = f(K,A)
                                    Now, let D > 0. Then,
                                    KDA = f(K,A)/D.

                                    Q2 How is KDA calculated, using MULTIPLE GAMES?

                                    Suppose you have a collection of n games on the same hero with K_1, K_2, ..., K_n kills; with D_1, D_2, ..., D_n deaths; and with A_1, A_2, ... A_n assists. A_i, K_i, and D_i are nonnegative integers for all i in {1, 2, ..., n}. Put these into vectors, K := (K_1, K_2, ..., K_n), D := (D_1, D_2, ..., D_n), and A := (A_1, A_2, ..., A_n). Define the function f : R^n X R^n -> R as
                                    f(x,y) := [1, 1, ..., 1](x+y)

                                    Let D_1 + D_2 + ... + D_n := 0. Then,
                                    KDA = f(K,A).
                                    But if D_1 + D_2 + ... + D_n > 0,
                                    KDA = F(K,A)/ ( [1, 1, ..., 1]D )

                                    where vectors are columns and [1, 1, ..., 1] is a 1xn row.

                                    In the latter case of multiple games, we could have envisioned KDA working as follows (which it does not):
                                    Suppose you have n games where you had the following per game KDA computed: S_1, S_2, ..., S_n. Then, let the total hero KDA be the simple arithmetic average of these n entries.

                                    Този коментар е бил редактиран
                                    wac00_

                                      ITT: people trying hard to be funny.

                                      Vandal

                                        @king wacoo
                                        I actually provided new information no one else has at the end of my post. It is possible you are not smart enough to realize it, though.

                                        SantuyBoy

                                          @vandal
                                          so, KDA with 1 die = KDA with 0 die?
                                          Isn't a bit unfair?

                                          and suck at math =! stupid

                                          Този коментар е бил редактиран
                                          Vandal

                                            @ why do i play this stupid

                                            On this website, yes.

                                            Pilot

                                              @Why do i play this stupid...

                                              It's the same because it's not mathematically possible to receive an exact number by dividing by 0 hence the use of two different scenarios by Vandal.

                                              And basically all he's saying in the second is the sum of all kills and assists divided by deaths is your KDR (and this is again divided into the two different scenarios where you have a situation without deaths and a situation with.

                                              Totentanz to The King: M ...

                                                Yep. But having 0 deaths in a game will still improve your overall KDA with the hero because you will have 1 less death :P

                                                Nite_2903

                                                  its (K+A)/(D+1)
                                                  idk why +1...

                                                  Monkeh

                                                    Because if you don't die, dividing by 0 is impossible or something.

                                                    Uganda

                                                      It's like this

                                                      a = b
                                                      a + a = b + a
                                                      2a = b + a
                                                      2a - 2b = b + a - 2b
                                                      2a - 2b = a - b
                                                      2(a-b) = 1(a-b)
                                                      2 = 1

                                                      F9 spammer

                                                        @Doctor Yolo M.D PhD, given that a-b=/=0 => a=/=b, which is not true, since a = b. Nice try, fool.

                                                        sano

                                                          it took 2 months for someone to solve this, ty

                                                          Sōu ka

                                                            wheres relentless when you need him

                                                            MILNOR

                                                              forty two

                                                              Strongmind

                                                                Relentless give up from dota,cos he had some abandoned matches and didn`t count for rating or smth and he is not satisfid with his 3400 mmr he said he won`t play anymore. :(

                                                                Hacknuts

                                                                  kills+assists/deaths does not equal (kills +assists)/deaths

                                                                  which is it?

                                                                  King of Low Prio

                                                                    Im surprised relentless broke 3k......

                                                                    King of Low Prio

                                                                      (kills+assists)/deaths

                                                                      Hacknuts

                                                                        thanks. i just backed it out looking at one of my matches. so funny seeing people be like "your an idiot, how do you not know this? its k+a/d DERP"

                                                                        Camcorder

                                                                          We officially use:

                                                                          float(int(k) + int(a)) / float(d)

                                                                          If you're seeing something other than this please report it as a bug.

                                                                          Този коментар е бил редактиран
                                                                          草丛里的盖伦

                                                                            lol on hero most game impact page, death is rounded to 1 if it is less than 1 lmao

                                                                            Camcorder

                                                                              Correct, if you have zero deaths the formula becomes

                                                                              K+A

                                                                              sano

                                                                                this is kinda obvious, otherwise KDA would be infinite

                                                                                Sayzee

                                                                                  I believe it is (Total kills + total assists)/totals Deaths
                                                                                  Or am I wrong?

                                                                                  Hacknuts

                                                                                    thats it in a nutshell yes. and no, another math fail. something divided by zero is not infite. you cannot divide by zero. such op maths

                                                                                    Този коментар е бил редактиран
                                                                                    AlexXxTeo

                                                                                      =))>>>KILLS>>>> + [ ( y )ISTS / *(X_X)* ]

                                                                                      Този коментар е бил редактиран
                                                                                      TAE

                                                                                        kdr is better

                                                                                        Hiding in the forest

                                                                                          lol kdr means everybody gonna ks lol

                                                                                          The Don

                                                                                            so how do you calculate the average? its obv not arithmetic average.

                                                                                            Sayzee

                                                                                              (Total Overall Kills + Total Overall Assists)/Total Overall Deaths
                                                                                              Like u played 2 games, one had a score of, 5/2/19
                                                                                              The other was, 3/6/13

                                                                                              Then ur KDA ratio would be (8+32)/8=5 KDA ratio.
                                                                                              And not (12+2.67)/2=7.333.
                                                                                              12 is the first game KDA, 2.67 is the second one.
                                                                                              Though I am not 100% sure about it, but I believe it is calculated that way.

                                                                                              .moochi

                                                                                                [(Total kills Per Game) + (Total Assists Per Game)] / (Total Deaths Per Game)
                                                                                                Total Kills per game = Sum of total of kills over every game played with a certain hero / games played with a certain hero
                                                                                                Total Assists per game = Sum of total Assist over every game played with a certain hero / games played with a certain hero
                                                                                                Total Deaths per game = Sum of total of deaths over every game played with a certain hero / games played with a certain hero

                                                                                                Този коментар е бил редактиран
                                                                                                MadBeast

                                                                                                  @Vandal

                                                                                                  Quite aweful formal writing.

                                                                                                  The Don

                                                                                                    @[o] Capt. Moochi

                                                                                                    Thanks so much!! Pretty sure this is how they calculate it and I was trying to figure it out!!

                                                                                                    Interesting method.

                                                                                                    Agápi sofía

                                                                                                      so if i die 0 times... do i break the universe? or just have an undefined kda rate?

                                                                                                      We just released an updated hero and facet statistics page featuring more data and advanced filters. Oh, and it supports Turbo!