General Explanation :
How to Enter the Ranking :
- The first victory in a weight class determines the position the athlete takes.
How to Earn Points :
- By being active. A draw earns a few points, and a victory earns a lot of points.
- Winning against a higher-ranked opponent allows you to gain a portion of their points, plus a bonus based on the method and other criteria (bonuses, streaks, etc.).
- Winning against a lower-ranked opponent allows you to earn points based on the method of victory and other criteria (bonuses, streaks, etc.).
How to Lose Points :
- A defeat causes the loss of some points.
- Points Decrease for Older Fights
Detailed Explanation :
Initialization of Points
Base Points : Every fighter starts with a base score of 0.01.Adjustment and Erosion Coefficients
Expiration Coefficient (Per month)Winning and Losing Points
- Point Gain : The points gained during a fight depend on several factors:
- Victory Coefficients :
- Victory by KO/TKO or submission : 1.2
- Victory by unanimous decision between : 1.2 and 1.30 (1.2 if 3 rounds, 1.3 if 5 rounds)
- Victory by split or majority decision : 1.1
- Victory by disqualification (DQ) : 1
- Performance Bonus :
- "Performance of the Night" : 1.3 times the base score.
- "Fight of the Night" : 1.3 times the base score.
- Title on the Line : If the fight is a title fight, a multiplier coefficient of 1.3 is applied.
- Opponent Bonus : The winner earns 50% of their opponent's points; if this does not allow them to surpass their opponent in the ranking, their points are adjusted to their opponent's points +0.01.
- Winning Streak : Each consecutive victory of a fighter increases a multiplier coefficient of 1 + (0.005 * n), where n is the number of consecutive victories.
- Gain : To encourage activity, the winner receives 50% of the average points of the category for each victory.
- Draw : Fighters earn 20% of the class average points and 5% of their own total points.
- No contest : Fighters earn 5% of the class average points.
- Victory Coefficients :
- Point Loss : When a fighter loses, they incur a loss of points influenced by
- Loss Streak : Each consecutive loss increases a multiplier coefficient of 1 + (0.005 * n), where n is the number of consecutive losses.
- Loss : Loss of 10% of the average points of the category.
- Title Fight : Losing a title fight divides the point loss by 1.3.
Example with the fights of September 28, 2024
1. Analyzed Fight: Morgan Charriere vs. Gabriel Miranda
- Winner : Morgan Charriere
- Method of Victory : KO/TKO (1.2 bonus points)
- Category : Featherweight
- Performance of the Night : Yes (1.3 bonus points)
Score Calculation Before the Fight
- If Morgan has fought recently, his score is adjusted with the expiration coefficient to reflect his recent inactivity or activity. Since his fights took place within the last two years, the expiration coefficient is 1, which does not affect the scores obtained.
- Ex.: Morgan's previous score in the Featherweight category = 0.037. Expiration of the score (based on seniority) = 1. Adjusted score before the fight: 0.06 × 1 = 0.037.
Winner's Score After the Fight:
- Morgan receives a coefficient of 1.2 points for the KO, plus a coefficient of 1.3 points for the performance of the night applied to the points of the opponent he defeated.
- If Morgan wins several consecutive fights, he receives a victory boost. Here: 0 consecutive victories → Boost: 1 + (0 × 0.005) = 1.
- He receives 50% of the average points of the category: 0.021.
- He receives 50% of his opponent's points x the finishing method coefficient and x the bonuses: (0.0219 × 1.2 + 0.021) × 1.3 = 0.0614.
- Score of Morgan Charrière after the fight: 0.037 + 0.0614 = 0.0984.
2. Effect on the Opponent: Gabriel Miranda
- Gabriel, in losing, incurs a penalty on his score.
- He had 0.0439 points before the fight and loses 20% of the average points of the category multiplied by the coefficient of how he lost: 0.0439 - 0.0105 = 0.0334.
This ranking system allows for:
- Reward active fighters while penalizing inactivity.
- Value important victories (finishes, title) and performance bonuses.
- Take into account winning or losing streaks.
Find the complete source on GitHub.