ForHosting KIT · Mathématiques

Lanceur de dés aléatoires

Deux dés à six faces avec la graine 42 donnent 1 et 5, soit un total de 6 sur une plage possible de 2 à 12. Choisissez le nombre de dés identiques, leurs faces et une graine, et voyez chaque face ainsi que la somme. 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
Dés
2
Côtés
6
Graine
42
Vous obtenez
Total
6
Lancers
1, 5
Total minimal
2
Total maximal
12

Un lanceur de dés aléatoires est le moyen général de simuler une poignée de dés identiques et de voir chaque face plus la somme. On cherche un lanceur de dés aléatoires lorsqu'on a besoin de deux cubes à six faces pour un jeu de plateau, de quatre dés à huit faces pour une expérience en classe ou de dix dés à dix faces pour un défi de programmation, sans passer à un outil uniquement à vingt faces ni apprendre une notation de table comme 2d6+3. Cette capacité accepte un nombre de dés entier positif, un nombre de faces entier positif et une graine entière non négative, puis renvoie chaque jet individuel et le total.

Comment le lanceur de dés aléatoires simule un ensemble

Un lanceur de dés aléatoires répond à une question différente d'une table de masse de probabilité ou d'une formule d'espérance. Vous savez déjà que chaque dé équitable est uniforme sur les entiers de un jusqu'au nombre de faces ; ce que vous voulez, c'est un échantillon concret : les faces sorties et le total entier qu'elles additionnent. Cette page est conçue pour cet échantillon.

Vous choisissez combien de dés identiques lancer et combien de faces chaque dé possède, puis vous publiez une graine afin que le tirage puisse être reconstruit plus tard. Le moteur replie la graine dans un état mulberry32 de trente-deux bits et, pour chaque dé dans l'ordre, prend un mot non signé et le projette sur l'intervalle fermé de un à S avec un reste. La face un est incluse ; la face S est incluse ; la face zéro n'apparaît jamais.

Deux dés à six faces produisent donc deux entiers de un à six et un total de deux à douze. Quatre dés à dix faces produisent quatre entiers de un à dix et un total de quatre à quarante. Un seul dé à deux faces, semblable à une pièce, produit un entier de un à deux.

La réponse énumère chaque face dans l'ordre des jets afin qu'un journal de jeu de plateau, une feuille de classe ou un test unitaire montrent les cubes individuels plutôt que la seule somme. C'est ce qui rend un lanceur de dés aléatoires utilisable en intégration continue et lors d'un audit : le mot aléatoire décrit le modèle du dé, non un tirage irreproductible. L'équité est figée en casiers de reste égaux ; cette page n'est pas un laboratoire de dés pipés et n'accepte pas un vecteur de biais.

Conserver les plus hauts, dés explosifs et ensembles mixtes tels qu'un dé à vingt faces plus trois à quatre faces appartiennent à d'autres intentions de recherche. Ici chaque dé de l'ensemble est le même cube à S faces, ce que l'on saisit précisément en cherchant un lanceur de dés aléatoires plutôt qu'un analyseur de notation.

Que saisir et quelles valeurs sont acceptées

Un nombre de dés supérieur à cent ou un nombre de faces supérieur à mille est rejeté afin qu'une charge hostile n'épuise pas l'isolate. Ces échecs ne sont pas facturés. Exemple : deux dés à six faces avec une graine publiée produisent toujours les mêmes deux faces et le même total, car le générateur et la carte de reste sont fixes.

Incrémentez la graine lorsque vous voulez un nouveau jet du même ensemble ; conservez la graine lorsque vous voulez que deux machines ou un relecteur ultérieur voient les mêmes cubes. Une validation échouée ne consomme pas le solde. Épinglez le tableau rolls et le total dans les tests plutôt que d'affirmer seulement la somme, afin qu'un changement d'ordre des faces ne se cache pas derrière un total inchangé.

Jeux de plateau, salles de classe et scripts qui ont besoin de jets N par S

Une famille qui joue à un jeu d'avancement par cases veut deux dés à six faces et une paire de faces visibles, non une chaîne 2d6+0 à déchiffrer. Un enseignant de statistique qui démontre la loi uniforme discrète et la forme d'une somme de dés identiques veut quatre dés à huit faces, une liste de faces que la classe peut additionner à la main et une graine qu'il peut écrire au tableau pour que chaque ordinateur portable montre le même essai.

Les organisateurs de concours qui désignent un gagnant d'après le total de cinq dés à douze faces ont besoin d'un registre auditable : la graine publiée étant donnée, quiconque peut recalculer les cinq faces et le total. Cette page ne remplace pas le lanceur de d20 à graine, le lanceur de notation D&D qui comprend 2d6+3, le calculateur de plage en notation de dés ni les sœurs de probabilité de somme ; ces pages répondent à d'autres recherches.

Conservez chaque requête à un ensemble et une graine, restez dans les limites publiées de dés et de faces, et vous obtiendrez des faces et des totaux reproductibles pour les devoirs, les greffons LMS et les travailleurs de bord sans monter un service aléatoire à vous.

Jeux de plateau et soirées familiales d'avancement par dés

Lancez deux dés à six faces ou un ensemble sur mesure et montrez chaque face plus le total, sans enseigner à la table la notation D&D.

Essais en classe avec des dés identiques

Publiez une graine et un ensemble N par S afin que chaque ordinateur portable du laboratoire reconstruise les mêmes faces lorsque les élèves additionnent le total à la main.

Comment lancer N dés à S faces chacun ?

Le même triplet produit toujours les mêmes faces.

Que se passe-t-il si le nombre de dés ou de faces n'est pas un entier positif ?

Les valeurs manquantes, zéro, les négatifs, les fractions, les chaînes vides et les valeurs hors de l'intervalle admis sont rejetés et ne sont pas facturés.

Pourquoi un lanceur de dés aléatoires demande-t-il une graine ?

La graine rend l'ensemble reproductible. Deux machines, deux correcteurs ou un audit ultérieur reconstruisent les mêmes faces. La graine zéro est valide et n'est pas traitée comme absente.

En quoi cela diffère-t-il d'un lanceur de d20 ou de la notation D&D ?

Cette page lance N dés identiques à S faces et renvoie chaque face plus le total. Un outil d20 est un seul dé à vingt faces. Un outil de notation D&D analyse des chaînes telles que 2d6+3, y compris les modificatifs.

Comment obtenir un nouveau lancer avec les mêmes dés ?

Changez la graine, par exemple en lui ajoutant un. Gardez la même graine lorsque vous voulez qu'une autre personne ou une vérification ultérieure voie exactement les mêmes faces et le même total.

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/stat/random-dice-roller

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/stat/random-dice-roller \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"dice":2,"sides":6,"seed":42}'
{
  "dice": 2,
  "sides": 6,
  "seed": 42
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "stat.random_dice_roller",
  "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.

max_dice100
max_sides1000
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.

Un nombre de dés ou de faces qui n'est pas un entier positif échoue avec invalid_input au lieu d'inventer des faces.

Comment le lanceur de dés aléatoires simule un ensemble

La correspondance ne consulte jamais l'horloge murale ni le dispositif aléatoire de l'hôte, de sorte que le même nombre de dés, le même nombre de faces et la même graine sérialisent toujours le même JSON.

Champs, limites et signification de invalid_input

Envoyez par POST un corps JSON à trois champs. dice est le nombre entier positif obligatoire de dés identiques à lancer ; les alias count, n et dice_count sont acceptés lorsqu'un formulaire réutilise un ancien nom. sides est l'entier positif obligatoire de faces de chaque dé ; les alias s, faces et faces_per_die sont acceptés. seed est l'entier non négatif obligatoire qui initialise le générateur ; les alias rng_seed et value sont acceptés, et zéro est une graine valide qui n'est pas traitée comme absente. Chaque champ numérique peut arriver comme nombre JSON ou comme chaîne de chiffres. Les chaînes vides, les booléens, les objets, les fractions, les négatifs, zéro pour dice ou sides et les valeurs hors de l'intervalle entier sûr échouent avec invalid_input et nomment le champ en cause. En cas de succès le corps répète dice, sides et seed, renvoie rolls comme le tableau des faces individuelles dans l'ordre des jets, renvoie total comme leur somme entière et documente min_total, max_total ainsi qu'une chaîne de notation compacte telle que 2d6 afin qu'un renderer étiquette la valeur primaire sans constantes supplémentaires. Comme l'implémentation est parse pure de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle et sans réseau sortant.

Concours auditables et fixtures de test

Notez la graine à côté d'une tombola ou d'un test unitaire afin qu'un relecteur ultérieur recalcule les jets exacts et le total entier.

Combien coûte le lanceur de dés aléatoires ?

L'outil du navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →