ForHosting KIT · Matematica

Lanciatore di dadi casuali

Due dadi a sei facce con il seme 42 danno 1 e 5, per un totale di 6 su un intervallo possibile da 2 a 12. Scelga quanti dadi uguali lanciare, quante facce hanno e un seme, e veda ogni faccia e la somma. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Dadi
2
Lati
6
Seme
42
Ottiene
Totale
6
Lanci
1, 5
Totale minimo
2
Totale massimo
12

Un lanciatore di dadi casuali è il modo generale per simulare una manciata di dadi identici e vedere ogni faccia più la somma. Chi cerca un lanciatore di dadi casuali ha bisogno di due cubi a sei facce per un gioco da tavolo, di quattro dadi a otto facce per un esperimento in aula o di dieci dadi a dieci facce per una sfida di programmazione, senza passare a uno strumento solo a venti facce né imparare una notazione da tavolo come 2d6+3. Questa capacità accetta un conteggio dadi intero positivo, un conteggio facce intero positivo e un seme intero non negativo, quindi restituisce ogni tiro individuale e il totale.

Come il lanciatore di dadi casuali simula un insieme

Un lanciatore di dadi casuali risponde a una domanda diversa da una tabella di massa di probabilità o da una formula di valore atteso. Lei sa già che ogni dado equo è uniforme sugli interi da uno fino al numero di facce; ciò che desidera è un campione concreto: le facce uscite e il totale intero che sommano. Questa pagina è costruita per quel campione.

Lei sceglie quanti dadi identici lanciare e quante facce ha ciascun dado, poi pubblica un seme affinché l'estrazione possa essere ricostruita in seguito. Il motore ripiega il seme in uno stato mulberry32 a trentadue bit e, per ogni dado in ordine, prende una parola non firmata e la proietta sull'intervallo chiuso da uno a S con un resto. La faccia uno è inclusa; la faccia S è inclusa; la faccia zero non compare mai.

Due dadi a sei facce producono dunque due interi da uno a sei e un totale da due a dodici. Quattro dadi a dieci facce producono quattro interi da uno a dieci e un totale da quattro a quaranta. Un solo dado a due facce, simile a una moneta, produce un intero da uno a due.

La risposta elenca ogni faccia nell'ordine dei tiri così un registro di gioco da tavolo, un foglio d'aula o un test unitario possono mostrare i cubi singoli e non solo la somma. È ciò che rende un lanciatore di dadi casuali utilizzabile nell'integrazione continua e in una verifica: la parola casuale descrive il modello del dado, non un'estrazione irriproducibile. L'equità è fissata in scomparti di resto uguali; questa pagina non è un laboratorio di dadi truccati e non accetta un vettore di polarizzazione.

Conservare i più alti, dadi esplosivi e insiemi misti come un dado a venti facce più tre a quattro appartengono ad altre intenzioni di ricerca. Qui ogni dado dell'insieme è lo stesso cubo a S facce, che è esattamente ciò che si digita cercando un lanciatore di dadi casuali e non un analizzatore di notazione.

Cosa inserire e quali valori sono accettati

Un conteggio dadi superiore a cento o un conteggio facce superiore a mille viene rifiutato affinché un carico ostile non esaurisca l'isolate. Tali fallimenti non vengono addebitati. Esempio: due dadi a sei facce con un seme pubblicato producono sempre le stesse due facce e lo stesso totale, perché il generatore e la mappa di resto sono fissi.

Incrementi il seme quando desidera un nuovo tiro dello stesso insieme; conservi il seme quando desidera che due macchine o un revisore successivo vedano gli stessi cubi. La convalida fallita non consuma il saldo. Fissi l'array rolls e il totale nei test invece di affermare solo la somma, così un cambiamento nell'ordine delle facce non si nasconde dietro un totale invariato.

Giochi da tavolo, aule e script che necessitano di tiri N per S

Una famiglia che gioca a un gioco di avanzamento per caselle vuole due dadi a sei facce e una coppia di facce visibili, non una stringa 2d6+0 da decifrare. Un docente di statistica che dimostra la distribuzione uniforme discreta e la forma di una somma di dadi identici vuole quattro dadi a otto facce, un elenco di facce che la classe possa sommare a mano e un seme da scrivere sulla lavagna così ogni portatile mostri la stessa prova.

Chi organizza concorsi e sceglie un vincitore dal totale di cinque dadi a dodici facce ha bisogno di un registro verificabile: dato il seme pubblicato, chiunque può ricalcolare le cinque facce e il totale. Questa pagina non sostituisce il lanciatore di d20 con seme, il lanciatore di notazione D&D che comprende 2d6+3, il calcolatore di intervallo in notazione di dadi né le sorelle di probabilità della somma; quelle pagine rispondono a ricerche diverse.

Conservi ogni richiesta a un insieme e un seme, resti entro i limiti pubblicati di dadi e facce, e otterrà facce e totali riproducibili per i compiti, i plugin LMS e i worker di bordo senza allestire un servizio casuale proprio.

Giochi da tavolo e serate familiari di avanzamento per dadi

Lanci due dadi a sei facce o un insieme su misura e mostri ogni faccia più il totale, senza insegnare al tavolo la notazione D&D.

Prove in aula con dadi identici

Pubblichi un seme e un insieme N per S così ogni portatile del laboratorio ricostruisce le stesse facce quando la classe somma il totale a mano.

Come si lanciano N dadi con S facce ciascuno?

Lo stesso tripletto produce sempre le stesse facce.

Che cosa succede se il conteggio di dadi o di facce non è un intero positivo?

Valori assenti, zero, negativi, frazioni, stringhe vuote e valori fuori dall'intervallo ammesso vengono rifiutati e non addebitati.

Perché un lanciatore di dadi casuali chiede un seme?

Il seme rende riproducibile l'insieme. Due macchine, due correttori o una verifica successiva ricostruiscono le stesse facce. Il seme zero è valido e non viene trattato come assente.

In che cosa differisce da un lanciatore di d20 o dalla notazione D&D?

Questa pagina lancia N dadi identici a S facce e restituisce ogni faccia più il totale. Uno strumento d20 è un solo dado a venti facce. Uno strumento di notazione D&D analizza stringhe come 2d6+3, modificatori compresi.

Come ottengo un nuovo lancio con gli stessi dadi?

Cambi il seme, per esempio aggiungendo uno. Mantenga lo stesso seme quando vuole che un'altra persona o un controllo successivo veda esattamente le stesse facce e lo stesso totale.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/stat/random-dice-roller

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

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 è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

max_dice100
max_sides1000
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Un conteggio di dadi o di facce che non sia un intero positivo fallisce con invalid_input invece di inventare facce.

Come il lanciatore di dadi casuali simula un insieme

La mappatura non consulta mai l'orologio a muro né il dispositivo casuale dell'ospite, così lo stesso conteggio di dadi, conteggio di facce e seme serializzano sempre lo stesso JSON.

Campi, limiti e che cosa significa invalid_input

Invii con POST un corpo JSON con tre campi. dice è il conteggio intero positivo obbligatorio di dadi identici da lanciare; gli alias count, n e dice_count sono accettati quando un modulo riutilizza un nome precedente. sides è l'intero positivo obbligatorio di facce di ciascun dado; gli alias s, faces e faces_per_die sono accettati. seed è l'intero non negativo obbligatorio che inizializza il generatore; gli alias rng_seed e value sono accettati, e zero è un seme valido che non viene trattato come assente. Ciascun campo numerico può arrivare come numero JSON o come stringa di cifre. Stringhe vuote, booleani, oggetti, frazioni, negativi, zero per dice o sides e valori fuori dall'intervallo intero sicuro falliscono con invalid_input e nominano il campo colpevole. In caso di successo il corpo ripete dice, sides e seed, restituisce rolls come l'array delle facce individuali nell'ordine dei tiri, restituisce total come la loro somma intera e documenta min_total, max_total e una stringa di notazione compatta come 2d6 così un renderer può etichettare il valore primario senza costanti extra. Poiché l'implementazione è parse pura di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza gettoni di modello e senza rete in uscita.

Concorsi verificabili e fixture di prova

Annoti il seme accanto a una lotteria o a un test unitario così qualsiasi revisore successivo possa ricalcolare i tiri esatti e il totale intero.

Quanto costa il lanciatore di dadi casuali?

Lo strumento del browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; un ingresso non valido non viene addebitato.

Leggi la documentazione completa del KIT →