| How All Time Score is calculated - formula |
|
|
|
|
AllTimeScore = WinLossPoints + OpponentPoints
+ EventPoints + AdditionalPoints
All time score is a career score for a fighter. It is not time dependent and allows comparison of fighters from the different generations.
Even fighters that are no longer active have All time score. To calculate All Time Score we developed a number of different measures.
Those measures can be grouped in 4 categories:
Here you can see some All Time Score Examples . ----------------------------------------------------------------- WinLossScore = WinLossRatio + BigShowWL + TopOpponentWL + GoodOpponentWL + ScaledWL - NoviceReduction
Win/Loss Score consist of measures that are based on the fighter record (Wins, Losses, Ties).
WinLossRatio = (All_Wins + All_Ties / 2) / All_Fights BigShowWL is a record from major events (UFC, Pride or other events with big rating) TopOpponentWL is a record against top opponents. Most of the fighters will have zero points here. GoodOpponentWL is a record against only good opponents. Since less than 5% of fighter have faced Top competition, we introduced this measure with level of opponent being much lower. Still this would eliminate all those fights were opponents were inferior fighters. So, if somebody is fighting just weak opponents, they will get zero points here. ScaledWL is a calculation that prevents excessive scores for the fighter with lots of fights. NoviceReduction is points cut when fighter has fewer number of fights then average career. So, if somebody is 4-0 (100% WL ratio), we will reduce WinLossRatio for about 25%, because that is not a proven record. If somebody has 9-0, then deduction is about 10%. In case when Novice fighter was fighting exclusively top competition, that reduction will be lower (depending on how tough competition was). ----------------------------------------------------------------- OpponentPoints = AvgOppRating + AvgWinOppRating + SumWinOpp + EliteOppSum + WeightDiff
Opponent Points are calculated based on opponents that fighter faced. There are several variables used here.
AvgOppRating - average of ratings for all opponents AvgWinOppRating represents average rating of opponents that fighter defeated. SumWinOpp - scaled sum of ratings for all defeated opponents. EliteOppSum is compilation of measures that determine how many elite opponents fighter had, how many wins against elite and who were the best ranked opponents. WeightDiff - weight difference. If it is minus, then some opponents were lower weight.
EventPoints = AvgEvent + MaxEvent + SumTopEvent
Event Points show if fighter was fighting in small promotions or was in the "big league". Most of the top fighters will have eventPoints=25 as this is a maximum limit. Competition in smaller events generate less points. Event level is indication of how important were events and fights. Fighters that were fighting only on the smaller promotions might be undefeated, but lower level events do not generate much points. AdditionalPoints = ChampionPoints + Longevity + QualityWL + CurrentProspect
All other measures are combined in this group. Those are mostly measures that carry less points and have smaller impact on the overall score. ChampionPoints - calculated based on number, quality, level and result of championship fights. Longevity = Log(FightYears]+1)*1.3 QualityWL - calculation based on the way (method end) the fight ended. CurrentProspect = when All_F<13 and FirstFight<4years and LastFight<1year then get points based on opponents in last year. .
|


