Méthodologie

Comment nous calculons les métriques utilisées sur ce site et comment elles alimentent le classement Pound-for-Pound (P4P). Toutes les formules sont appliquées de manière cohérente à chaque boxeur de la base. Pour un aperçu de la construction du score P4P, consultez la page classements (carte métrique BoxingP4P).

Level of Opposition (LoO)

Ce que ça mesure : La force de l'opposition qu'un boxeur a affrontée, en utilisant le bilan de chaque adversaire au moment du combat (sans look-ahead). On calcule un score LoO par combat, puis la moyenne sur la fenêtre choisie (carrière complète ou 10 derniers combats).

LoO par combat. Pour chaque combat, on utilise les victoires et défaites de l'adversaire avant ce combat (w_j et ℓ_j). Si l'adversaire n'avait aucun combat avant, on ignore ce combat dans l'agrégat. Sinon :

LoObout,j=100×wjwj+j+K\text{LoO}_{\text{bout},j} = 100 \times \frac{w_j}{w_j + \ell_j + K}

Constante de réduction K. La constante K au dénominateur est un paramètre de lissage propriétaire qui empêche les scores extrêmes quand l'adversaire a très peu de combats. Plus le bilan de l'adversaire est fourni, plus la formule converge vers son vrai taux de victoires.

LoO agrégé. Moyenne des LoO par combat sur tous les combats informatifs de la fenêtre :

LoO=1IjILoObout,j\text{LoO} = \frac{1}{|I|} \sum_{j \in I} \text{LoO}_{\text{bout},j}

Versus One

Ce que ça mesure : Tous les adversaires sont fusionnés en un « super adversaire » dont le bilan est la somme des victoires et défaites de chaque adversaire au moment de chaque combat. Le résultat est un score 0–100 (taux de victoires de cet adversaire composite).

Combats dans l'ordre de carrière. Sur les combats informatifs uniquement (où w_j + ℓ_j > 0), après le combat i :

VersusOnei=100×j=1iwjj=1iwj+j=1ij\text{VersusOne}_i = 100 \times \frac{\sum_{j=1}^{i} w_j}{\sum_{j=1}^{i} w_j + \sum_{j=1}^{i} \ell_j}

Versus One carrière = valeur au dernier combat.

Risk Factor

Ce que ça mesure : À quelle fréquence un boxeur prend des combats nettement au-dessus ou en dessous de son propre niveau d'opposition habituel. Signal : LoO par combat (v_1, …, v_n) dans l'ordre de carrière.

Pour chaque combat i ≥ 2, on calcule la moyenne et l'écart-type sur la fenêtre v_1, …, v_i :

μi=1ik=1ivkσi=1ik=1i(vkμi)2\mu_i = \frac{1}{i} \sum_{k=1}^{i} v_k \qquad\qquad \sigma_i = \sqrt{\frac{1}{i} \sum_{k=1}^{i} (v_k - \mu_i)^2}

Avec un seuil propriétaire k, chaque combat i est classé :

  • Combats à haut risque Haut risque si v_i ≥ μ_i + k·σ_i
  • Combats à faible risque Faible risque si v_i ≤ μ_i − k·σ_i
  • Neutre sinon

Score brut et brut pondéré (μ_global = LoO moyen sur tous les combats des boxeurs, pour que le risque soit à l'échelle du niveau d'opposition typique) :

raw=highCountlowCountclassifiedBoutsweightedRaw=raw×μglobal100\text{raw} = \frac{\text{highCount} - \text{lowCount}}{\text{classifiedBouts}} \qquad \text{weightedRaw} = \text{raw} \times \frac{\mu_{\text{global}}}{100}

On borne weightedRaw dans [−1, 1], puis on mappe sur 0–100 avec 50 = neutre. L'interface affiche ce score moins 50, donc le neutre apparaît comme 0 (positif = plus de prise de risque, négatif = plus conservateur).

RiskFactor=50+50×clamp(weightedRaw, 1, 1)\text{RiskFactor} = 50 + 50 \times \text{clamp}(\text{weightedRaw},\ -1,\ 1)

Le Risk Factor est une métrique relative uniquement au parcours du boxeur (ses μ_i, σ_i dans le temps). Il ne peut donc pas entrer dans le calcul du classement P4P, qui compare les boxeurs entre eux ; il est affiché à titre informatif.

Weight Cutting

Ce que ça mesure : La coupe de poids en carrière à partir de la taille et des catégories de poids des combats. Le poids naturel (kg) est défini comme suit (taille en m ; le BMI de référence dépend de la catégorie du combat, voir tableau ci-dessous) :

NaturalWeight=heightm2×BMIref\text{NaturalWeight} = \text{height}_m^2 \times \text{BMI}_{\text{ref}}

Par combat avec limite de catégorie valide :

cutj=100×NaturalWeightLimitjNaturalWeight\text{cut}_j = 100 \times \frac{\text{NaturalWeight} - \text{Limit}_j}{\text{NaturalWeight}}

Un BMI de référence propriétaire est attribué à chaque catégorie de poids, calibré sur la composition corporelle typique de chaque division. Ces valeurs ne sont pas divulguées.

Score brut en carrière (moyenne sur tous les combats) :

WeightCuttingraw=1Nj=1Ncutj\text{WeightCutting}_{\text{raw}} = \frac{1}{N} \sum_{j=1}^{N} \text{cut}_j

Cette valeur peut être négative (combattre à ou au-dessus du poids naturel). Pour le P4P, le pourcentage brut est transformé via un mapping propriétaire avec bande neutre sur une échelle 0–100 (50 = neutre). L'interface affiche le pourcentage brut pour la transparence.

Weight Cutting est une métrique expérimentale : les données de taille (BMI) et de catégorie par boxeur ne sont pas encore très stables dans nos sources, les résultats peuvent évoluer avec la qualité des données.

Âge et activité

Ce que ça mesure : Un score 0–100 combinant la Récence (temps depuis le dernier combat) et l'Activité (nombre moyen de combats par an sur la fenêtre).

Récence — basée sur le nombre d'années depuis le dernier combat. Plus un boxeur est resté longtemps inactif, plus le score de récence est bas. Les seuils de notation sont propriétaires.

Activité — basée sur le nombre de combats par an sur la fenêtre. Les boxeurs plus actifs obtiennent un score plus élevé. Les seuils de notation sont propriétaires.

Les deux composantes sont combinées avec des pondérations propriétaires :

AgeActivity=clamp(α×recency+β×activity, 0, 100)\text{AgeActivity} = \text{clamp}(\alpha \times \text{recency} + \beta \times \text{activity},\ 0,\ 100)

Pour les boxeurs inactifs, Âge/Activité est exclu de la formule P4P.

Taux de victoires

Ce que ça mesure : Taux de succès face à l'opposition (distinct du LoO, qui mesure la force de l'opposition).

WinRate=100×winswins+losses+draws\text{WinRate} = 100 \times \frac{\text{wins}}{\text{wins} + \text{losses} + \text{draws}}

Sans combats enregistrés, WinRate = 0.