ForHosting KIT · Outils pour développeurs

Calculateur de score DOTS pour la force athlétique

Le calculateur DOTS compare des totaux de force athlétique réalisés à des poids de corps différents grâce au polynôme propre à chaque sexe.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Indiquez la somme du squat, du développé couché et du soulevé de terre, le poids de l’athlète et la catégorie sexuelle applicable. Aucun profil n’est conservé et le calcul n’emploie ni réseau ni hasard. Vous pouvez ainsi contrôler un résultat de compétition, suivre une progression entre catégories et reproduire une note publiée.

Saisissez le total et le poids en kilogrammes

Le total correspond à la somme des meilleurs essais validés au squat, au développé couché et au soulevé de terre pendant une même compétition ou séance. Placez-le dans lifted_total_kg et renseignez la pesée dans body_weight_kg. Ces deux champs sont exprimés en kilogrammes : convertissez toute valeur en livres avant l’envoi. Choisissez male ou female pour le jeu de coefficients approprié. Les trois données sont obligatoires. Le calculateur refuse les champs absents, les valeurs nulles ou négatives, les nombres non finis et toute autre catégorie. Il ne reconstitue pas le total à partir de trois mouvements et ne juge pas la validité réglementaire d’un essai. La réponse reprend les entrées afin que vous puissiez contrôler un export sans retrouver le formulaire initial.

Comprenez le calcul du score DOTS

DOTS utilise un polynôme de degré quatre distinct pour chaque catégorie sexuelle admise. Ce polynôme transforme le poids en dénominateur, puis le total est multiplié par 500 et divisé par cette valeur. Il ne s’agit donc pas d’un simple rapport total-poids. La formule de compétition plafonne le poids retenu à 210 kilogrammes pour les hommes et 150 pour les femmes. Au-delà, la réponse conserve body_weight_kg, fournit formula_body_weight_kg et place body_weight_capped à true. Le score n’est arrondi à trois décimales qu’après l’évaluation complète du polynôme. Des coefficients fixes et une arithmétique pure garantissent qu’une même entrée JSON produit toujours la même sortie.

Comparez les performances avec discernement

Servez-vous de DOTS comme outil de comparaison, jamais comme avis médical ni comme classement exhaustif. Un score supérieur traduit un total plus élevé après correction du poids corporel. Pour rester pertinente, la comparaison doit porter sur des performances soumises à des règles proches. L’équipement, l’arbitrage, la catégorie d’âge et la différence entre salle et compétition peuvent modifier le sens de scores voisins. DOTS ne tient pas compte de l’expérience, des blessures, de la technique ni de la répartition du total. Conservez donc le total, le poids, la catégorie sexuelle et le contexte avec le score. L’automatisation coûte $0.002 par requête et le fonctionnement hors ligne facilite chaque vérification.

Comparer des catégories de poids

Placez les totaux d’athlètes de gabarits différents sur une même échelle DOTS.

Suivre un cycle d’entraînement

Vérifiez si la hausse du total compense les variations de poids de l’athlète.

Contrôler des résultats

Recalculez un score publié à partir du total, de la pesée et de la catégorie enregistrés.

Quelles données faut-il fournir ?

Un total positif en kilogrammes, un poids positif en kilogrammes et male ou female pour les coefficients DOTS.

Que comprend le total soulevé ?

La somme des meilleurs essais validés au squat, au développé couché et au soulevé de terre.

Pourquoi le poids de formule peut-il différer ?

DOTS le plafonne à 210 kilogrammes pour les hommes et 150 pour les femmes. La sortie affiche les deux valeurs et le plafonnement.

Puis-je saisir des livres ?

Non. Le total et le poids doivent être en kilogrammes. Effectuez la conversion auparavant.

Un score DOTS supérieur est-il meilleur ?

À conditions comparables, il signale un total plus fort après correction du poids corporel.

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/dots-score

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/dots-score \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"lifted_total_kg":500,"body_weight_kg":75,"sex":"male"}'
{
  "lifted_total_kg": 500,
  "body_weight_kg": 75,
  "sex": "male"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.dots_score",
  "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.

Consulter la documentation complète du KIT →