À propos d’eCyclingRank
🎯 Le principe
eCyclingRank attribue à chaque coureur un rating continu. Il ne dépend pas simplement de la catégorie A/B/C/D choisie pour une course : le moteur regarde les adversaires rencontrés, qui tu bats, qui te bat et comment ton rating évolue au fil des résultats.
⚙️ Le rating
Le moteur eCyclingRank utilise un Elo multi-adversaires rejoué chronologiquement par pen/catégorie. Le K varie avec l’expérience du coureur ; les ratings adverses sont figés avant chaque course ; l’anti-farming réduit progressivement le poids des confrontations trop répétées ; l’écart de temps et le NP n’ont qu’une influence volontairement faible. Une ancre W/kg historique et un soft ceiling lié au niveau Zwift/ZRS encadrent les nouveaux gains sans imposer de plafond dur. Le rating produit ensuite le classement général et les classements par sexe, âge, pays, club, nation et période.
📅 Une vraie lecture dans le temps
🏆 Records et ratios
Les Records distinguent le nombre brut de résultats et leur régularité : victoires, Top 3, Top 10, ratio Top 1, ratio Top 3 et ratio Top 10.
Exemple : 4 victoires sur 20 courses qualifiantes donnent un ratio Top 1 de 20 %. Le même principe s’applique au Top 3 et au Top 10.
🏅 Paliers et seuils
Les 10 paliers vont d’Étincelle à Légende. Ils permettent de situer un coureur par rapport à la population du classement concerné.
Les fiches coureur affichent le palier et la position du coureur dans ses différents classements. Un seuil peut donc dépendre du contexte observé : classement global, pays, sexe, âge, club ou nation.
👥 Clubs
Le classement des clubs ne se limite pas au rating moyen. Il permet également de comparer notamment la force du Top 5, l’activité, les victoires, les podiums, les ratios et la progression.
Les clubs qui ne remplissent pas encore ce minimum peuvent toujours être retrouvés et consultés, mais leur classement reste indicatif.
🌍 Nations
eCyclingRank permet également de comparer les communautés de coureurs par nation. Les classements prennent en compte la force, la profondeur, les résultats et l’activité de leurs coureurs.
Les nations plus petites restent accessibles dans la recherche avec des rangs indicatifs, afin de permettre la comparaison sans les mélanger directement au classement officiel.
🔄 Données et cache
Les données sont synchronisées régulièrement. Les classements calculés sont ensuite mis en cache et partagés entre les visiteurs.
Cela évite de refaire inutilement les mêmes calculs lourds à chaque ouverture d’une page et permet de conserver un site rapide malgré le volume important de résultats.
🤝 Projet communautaire
eCyclingRank doit rester vérifiable, compréhensible et améliorable. Les fiches course présentent les données utilisées, les participants, les évolutions de rating et les informations permettant de comprendre le niveau du peloton.
Les recherches permettent également de retrouver un coureur, un club ou une nation même lorsqu’ils ne sont pas visibles directement dans un Top 50.
Une erreur, une course manquante ou une idée ?
Les retours de la communauté font évoluer le projet.
Contacter l’équipe