ForHosting KIT · Santé et sport

Prédicteur Riegel de temps de course

Un 10 km couru en 40:00 prédit 1:28:15 sur semi-marathon avec la formule de Riegel et son exposant classique de 1,06. Indiquez une course déjà courue et la distance que vous préparez pour obtenir un temps cible. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Distance connue
10
Temps connu
2 400
Distance cible
21,0975
Vous obtenez
Temps prédit
5 295,36739456
Temps prédit en secondes
5 295,36739456
Temps prédit formaté
1:28:15
Temps connu en secondes
2 400

La formule de Riegel est la règle classique d'échelle d'endurance que les coureurs utilisent pour transformer un résultat de course en un objectif réaliste pour une autre distance. Étant donné une distance connue D1, un temps d'arrivée connu T1 et une distance cible D2, le temps prédit est T2 égal à T1 multiplié par le rapport D2 sur D1 élevé à la puissance un virgule zéro six. L'exposant légèrement au-dessus de un encode le ralentissement de l'allure moyenne quand les courses s'allongent, de sorte qu'un record personnel de dix kilomètres ne se double pas naïvement en une projection de vingt kilomètres. Ce calculateur applique exactement cette prédiction sous forme fermée, renvoie des secondes plus une chaîne d'horloge lisible, et rejette les distances ou temps non positifs afin que des journaux d'entraînement invalides ne produisent jamais un faux objectif. Utilisez-le pour planifier des semi-marathons à partir de courses de dix kilomètres, vérifier la préparation marathon à partir de semis, ou construire des outils de coaching qui ont besoin d'une projection transparente et auditable.

Comment fonctionne la prédiction de temps de course de Riegel

Partez d'une course terminée avec une distance mesurée fiable et un temps de puce ou de pistolet en lequel vous avez confiance. Convertissez cette arrivée en secondes pour que l'arithmétique reste propre en unités : quarante minutes sur dix kilomètres valent deux mille quatre cents secondes, et quatre-vingt-dix minutes sur un semi-marathon valent cinq mille quatre cents secondes. Choisissez la distance que vous voulez projeter ensuite, en utilisant la même unité de longueur que la course connue — kilomètres avec kilomètres, miles avec miles, ou mètres avec mètres.

La formule de Riegel fixe alors T2 égal à T1 multiplié par la quantité D2 divisée par D1, le tout élevé à l'exposant d'endurance classique un virgule zéro six (1.06). Quand la cible est plus longue que la course connue le rapport dépasse un et le temps prédit croît un peu plus vite que l'échelle linéaire de distance, ce qui correspond à l'observation courante que l'allure marathon est plus lente que l'allure semi même pour des athlètes bien entraînés.

Quand la cible est plus courte le rapport est inférieur à un et la formule prédit un temps absolu plus rapide avec une allure moyenne un peu plus vive, sans inventer de nouvelles données d'entraînement. L'exposant est fixé à 1.06 pour la reproductibilité ; cette capacité n'ajuste pas d'exposants personnalisés à partir d'historiques multi-courses. Distances ou temps non positifs échouent tôt car une longueur ou durée nulle ou négative ne peut représenter un vrai résultat de course.

Après évaluation de la puissance, la réponse nettoie le bruit flottant en chiffres significatifs stables, formate les durées connue et prédite en chaînes d'horloge, et rapporte le rapport de distances et les allures par unité pour que les entraîneurs audient les étapes intermédiaires à la main.

Où les prédicteurs de temps de course Riegel interviennent dans le travail réel

Les entraîneurs de course et les programmes d'endurance traduisent constamment un résultat récent de cinq ou dix kilomètres en fourchettes d'objectifs de semi-marathon et de marathon, et un oracle de confiance qui renvoie des secondes plus une chaîne d'horloge lisible accélère la rédaction de plans et les conversations avec les athlètes. Les directeurs de course et les applications d'événements qui affichent des bandes d'arrivée projetées pour les groupes d'allure ont besoin d'une formule documentée que les athlètes peuvent recomputer à la main plutôt qu'une estimation d'apprentissage automatique en boîte noire.

Les ingénieurs de données qui préparent des jeux de courses synthétiques pour des tableaux de bord d'allure ont besoin d'étiquettes d'arrivée déterministes à partir de distances et temps connus sans appels réseau ni dérive de modèle. Si vous avez ensuite besoin d'une conversion pure d'unités d'allure entre minutes par kilomètre et miles par heure, d'un score par âge ou d'un ajustement d'exposant personnalisé multi-courses, traitez-les comme des intentions de recherche et des pages d'atterrissage distinctes plutôt que de surcharger cette page du prédicteur de temps de course Riegel.

Cadrez toujours les résultats comme des estimations éducatives de planification, non des garanties médicales ou de performance ; les côtes du parcours, la météo, le ravitaillement et les changements de forme peuvent éloigner les arrivées réelles de toute projection sous forme fermée.

Fixation d'objectifs d'entraînement

Transformez une arrivée récente de 5K ou 10K en un objectif transparent de semi-marathon ou de marathon avec l'échelle Riegel pour les plans de coaching.

Mathématiques d'endurance en classe

Générez des projections Riegel déterministes pour des devoirs de sciences du sport afin que enseignants et auto-correcteurs partagent une seule vérité de référence.

Qu'est-ce que la formule de Riegel ?

T2 = T1 × (D2/D1)^1.06, où T1 est votre temps d'arrivée connu, D1 la distance de course connue et D2 la distance cible. L'exposant 1.06 modélise le ralentissement de l'allure quand la distance croît.

Que se passe-t-il si une distance ou un temps est nul ou négatif ?

Les distances et temps non positifs sont rejetés car ils ne peuvent représenter un vrai résultat de course pour la prédiction de Riegel.

Quel est le coût ?

L'outil navigateur est gratuit et s'exécute en local.

Quel temps sur semi-marathon prédit un 10 km en 40 minutes ?

1:28:15. Le semi-marathon est 2,10975 fois plus long que le 10 km, et élever ce rapport à la puissance 1,06 allonge les 40 minutes un peu plus que la distance seule.

Puis-je utiliser des miles au lieu des kilomètres ?

Oui, toute unité de longueur convient, à condition que la course courue et la course visée utilisent la même : miles avec miles, kilomètres avec kilomètres ou mètres avec mètres.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/health/race-time-predictor

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/health/race-time-predictor \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"known_distance":10,"known_time":2400,"target_distance":21.0975}'
{
  "known_distance": 10,
  "known_time": 2400,
  "target_distance": 21.0975
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.race_time_predictor",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Comment fonctionne la prédiction de temps de course de Riegel

Le pipeline n'est que de l'arithmétique à virgule flottante déterministe : pas de graines aléatoires, pas d'horodatages d'horloge, pas d'appels réseau et pas de dérive de modèle, de sorte que distance connue, temps connu et distance cible identiques produisent toujours le même JSON. Champs manquants et nombres non finis échouent aussi avec invalid_input plutôt que d'être coercés silencieusement à zéro.

Ce que vous envoyez et ce que vous recevez

Les trois champs sont obligatoires. Les contrôles classiques incluent une course de dix kilomètres en deux mille quatre cents secondes projetée vers un semi-marathon à 21.0975 kilomètres, et une course de cinq kilomètres en mille deux cents secondes projetée vers dix kilomètres ; les deux produisent des temps prédits positifs stables adaptés aux corrigés. Envoyez trois champs. known_distance est la longueur de la course terminée et doit être un nombre fini strictement supérieur à zéro ; les alias distance1, d1 et known_d sont acceptés. known_time est le temps d'arrivée de cette course en secondes et doit aussi être fini et positif ; les alias time1, t1, known_time_seconds et seconds sont acceptés. target_distance est la longueur de course que vous voulez prédire, dans la même unité que known_distance, et doit être finie et positive ; les alias distance2, d2 et target_d sont acceptés. Champs manquants, chaînes non numériques, NaN, Infinity, zéro et valeurs négatives échouent avec invalid_input et ne sont pas facturés. En cas de succès la réponse renvoie predicted_time et predicted_time_seconds comme le même décompte de secondes nettoyé, predicted_time_formatted comme chaîne H:MM:SS ou M:SS, known_distance, known_time, known_time_seconds, known_time_formatted et target_distance nettoyés, distance_ratio D2 sur D1, l'exposant fixe 1.06, pace_known_sec_per_unit et pace_predicted_sec_per_unit, formula T2 égal à T1 fois (D2/D1) à la 1.06, method riegel, unit_time seconds et unit_distance same_as_input. Le tarif des appels API réussis est la base publiée de $0.002 par article ; les échecs de validation ne consomment pas le solde prépayé. Convertissez heures et minutes en secondes totales avant l'appel si vos formulaires collectent des chaînes d'horloge, car l'arithmétique publiée suppose known_time en secondes seulement.

Où les prédicteurs de temps de course Riegel interviennent dans le travail réel

Les salles de sciences du sport enseignent encore l'échelle de Riegel à côté des tables VDOT et des modèles de vitesse critique, de sorte qu'aligner l'arithmétique à la main sur la sortie API compte plus que le coût asymptotique. Comme cette capacité est un moteur de parse pur, le tarif API est la base publiée de $0.002 par article réussi et l'échec de validation ne consomme pas le solde.

Fixtures d'application et d'API

Produisez en lot du JSON golden d'arrivées prédites pour des applications de course et des tests de régression sans appels réseau ni modèles non déterministes.

Quelles unités dois-je utiliser ?

Utilisez n'importe quelle unité de longueur tant que known_distance et target_distance la partagent (km, miles ou mètres). known_time doit être le temps total d'arrivée en secondes.

Comment formater l'entrée ?

Envoyez known_distance et target_distance comme nombres positifs dans la même unité, et known_time comme secondes positives (p. ex. 2400 pour une course de 40 minutes). Les nombres JSON ou chaînes numériques sont acceptés.

Consulter la documentation complète du KIT →