ForHosting KIT · Outils pour développeurs

Calculateur de finition aux fléchettes en trois lancers

Ce calculateur de finitions transforme le score restant en une sortie valable pour une partie classique de 501.

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

Saisissez un entier de 2 à 170 afin d’obtenir une combinaison déterministe de trois fléchettes au plus, dont la dernière atteint toujours un double ou le double bull. Le résultat fournit la notation habituelle de la cible et le détail de chaque lancer proposé. Si aucune finition légale n’existe en trois fléchettes, un message explicite remplace toute suggestion impossible.

Saisissez le score restant avant votre volée

Utilisez le score affiché après la volée précédente, avant de lancer l’une des trois fléchettes suivantes. Le calculateur accepte les nombres entiers de 2 à 170, qui constitue la plus haute finition classique en trois fléchettes. Il cherche ensuite un parcours en un, deux ou trois lancers qui se termine sur un double valable. Par exemple, un reste de 40 se conclut immédiatement par D20, tandis qu’un total supérieur peut demander des triples avant le double final. La réponse emploie les abréviations courantes : S désigne un secteur simple, D un double, T un triple, SB le bull simple à 25 points et DB le double bull à 50 points. Chaque objet détaillé précise aussi le secteur, le multiplicateur et les points, ce qui permet un affichage compréhensible sans connaître la notation. Indiquez uniquement le reste actuel, et non le total initial de 501 ni les points déjà marqués dans la manche.

Comprenez les conditions d’une finition valable

Le 501 classique applique la règle du double sortant : la fléchette qui ramène exactement le score à zéro doit toucher un double. Le double bull est autorisé, car il représente l’anneau double du centre et vaut 50 points. Des simples, des triples ou d’autres doubles peuvent précéder, mais la dernière fléchette indiquée est toujours un double. La recherche se limite aux cibles réelles : simples, doubles et triples de 1 à 20, bull simple et double bull. Elle n’invente jamais un secteur tel que T21 et ne prend pas un nombre simple intérieur pour un double final. L’algorithme teste d’abord les solutions les plus courtes : une seule fléchette est donc proposée quand elle suffit, puis deux plutôt que trois. À longueur égale, un ordre fixe privilégie les triples élevés, le bull et les doubles afin de garantir des réponses stables. La combinaison reste mathématiquement valable, même si un joueur peut préférer une autre option selon ses doubles favoris ou sa tactique.

Repérez les scores impossibles et exploitez la réponse

Tous les scores de la plage acceptée ne peuvent pas être terminés en trois fléchettes. Des bogey numbers connus, notamment 169, 168, 166, 165, 163, 162 et 159, sont impossibles avec trois impacts légaux et un double final. Le score 1 ne constitue pas davantage une finition, puisqu’aucun double positif ne vaut un point. En l’absence de parcours, la capacité renvoie une erreur de saisie qui cite le score et rappelle la contrainte du double sortant en trois fléchettes. Elle évite ainsi de proposer discrètement un lancer de placement, qui ne termine pas la manche et répond à une autre question. Vous pouvez intégrer la réponse à un exercice, un tableau de score, une fiche d’entraînement ou un commentaire automatisé. Le tableau de combinaisons convient à un affichage compact, tandis que celui des fléchettes permet une présentation et une validation détaillées. Le calcul est pur et local, sans profil, réseau, hasard ni données en direct : une même entrée donne toujours la même proposition.

Préparer une finition en compétition

Transformez le score du tableau en parcours légal avant de commencer la prochaine volée de trois fléchettes.

Créer des exercices de finition

Produisez des objectifs stables et leur notation pour des séances répétables de travail du double sortant.

Ajouter une aide à un marqueur

Affichez une combinaison concise ou le détail de chaque lancer dans une application de comptage.

Quel est le prix d’une requête ?

L’API coûte $0.002 par requête. Le même calcul déterministe s’exécute aussi gratuitement dans votre navigateur sur cette page.

La dernière fléchette atteint-elle toujours un double ?

Oui. Chaque résultat réussi se termine par D1 à D20 ou DB, le double bull.

Pourquoi un score inférieur à 170 peut-il provoquer une erreur ?

Certains totaux sont des bogey numbers impossibles à réaliser avec trois fléchettes légales au plus et un double final.

Que signifient T20, D20, SB et DB ?

Ces sigles désignent le triple 20, le double 20, le bull simple à 25 points et le double bull à 50 points.

La solution correspond-elle toujours au choix d’un professionnel ?

Pas nécessairement. Elle est valable, stable et courte, mais les préférences et la tactique peuvent rendre un autre parcours plus confortable.

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/game/dart-score-checkout

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/game/dart-score-checkout \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"score":170}'
{
  "score": 170
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "game.dart_score_checkout",
  "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 →