ForHosting KIT · Casa, cucina e tempo libero

Analizzi i dadi D&D: numero, facce, modificatore e intervallo

2d6+3 significa due dadi a sei facce più 3: il totale va da 5 a 15 e la media è 10. Scriva un’espressione come d20-1 o 4d8 per vedere quanti dadi, quante facce, il modificatore, il minimo, il massimo e la media. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Notazione
2d6+3
Ottiene
Quantità
2
Lati
6
Modificatore
3
Min
5

Trasformi le espressioni compatte dei dadi da tavolo in dati strutturati e affidabili. Questo analizzatore accetta forme come 2d6+3, d20-1 e 4D8, quindi restituisce il numero di dadi, le facce per dado, il modificatore con segno, il risultato minimo, quello massimo e la media matematica. Normalizza spazi e maiuscole irrilevanti, ma rifiuta valori incompleti, ambigui o non sicuri. Il calcolo è deterministico: non lancia dadi, non usa la rete e non dipende da dati variabili. Può usarlo nel browser per preparare una campagna o verificare un tavolo virtuale.

Come scrivere una notazione dei dadi supportata

Inserisca una sola espressione nel consueto formato NdS. N indica il numero di dadi, d separa i due valori e S rappresenta le facce di ogni dado. Per esempio, 2d6 significa due dadi a sei facce, mentre 4d8+5 aggiunge cinque dopo il tiro.

Il separatore può essere una d maiuscola o minuscola. Se lancia un solo dado, può omettere il numero: d20 viene normalizzato in 1d20. Il modificatore facoltativo deve contenere un segno più o meno seguito da un intero, come 3d10-2.

Gli spazi vengono rimossi prima dell’analisi, quindi 2 d 6 + 3 equivale a 2d6+3. L’analizzatore accetta una sola espressione e non valuta gruppi separati da virgole, operazioni come 2d6+1d4, regole per tenere il risultato maggiore, dadi esplosivi, percentuali, decimali o testo descrittivo.

Come interpretare i campi e le statistiche

La risposta include notation, count, sides, modifier, min, max e average. Notation è la rappresentazione canonica: usa la d minuscola, trasforma un numero omesso in uno, elimina gli spazi e non mostra un modificatore zero. Count e sides descrivono direttamente il gruppo; modifier è sempre numerico e vale zero quando non è specificato.

Il minimo presume che ogni dado mostri uno, quindi equivale a count più modifier. Il massimo presume la faccia più alta per ogni dado: count moltiplicato per sides, più modifier. La media usa il valore atteso di un dado equo, (sides + 1) / 2, lo moltiplica per count e aggiunge modifier.

Pertanto 2d6+3 ha minimo 5, massimo 15 e media 10. Questi dati non comprendono colpi critici, rilanci, vantaggio o regole specifiche. La media descrive l’attesa su molti tiri e non garantisce il risultato di un singolo tiro.

Poiché non viene eseguita alcuna simulazione, lo stesso input restituisce sempre la medesima struttura e gli stessi valori.

Validazione per strumenti e flussi di gioco

Usi l’analizzatore nel punto in cui una notazione leggibile entra in un software strutturato. Un editor di schede può ricevere il danno 1d8+4 di un’arma, analizzarlo e mostrare l’intervallo prima di salvare la forma canonica. Un risultato positivo conferma un’interpretazione sintattica e aritmetica, non che l’espressione sia consentita da uno specifico regolamento.

Sono accettati interi sicuri positivi per numero e facce finché l’intervallo calcolato resta sicuro; la Sua applicazione può imporre limiti più stretti o una lista di dadi fisici. In caso di errore, mostri il messaggio e conservi l’input originale per poterlo correggere, senza sostituirlo in silenzio. La notazione canonica facilita la deduplicazione e i campi numerici consentono ordinamento e filtri.

Validazione delle schede

Converta espressioni di armi, incantesimi e cure in campi strutturati prima di salvare una scheda.

Documentazione di progettazione

Generi minimi, massimi e medie per espressioni compatte senza simulare tiri.

Quale notazione dei dadi è supportata?

Usi NdS con un modificatore intero con segno facoltativo, come 2d6, d20+5 o 3D8-2.

Posso omettere il numero di dadi?

Sì. Un’espressione come d20 viene accettata e normalizzata in 1d20.

Come vengono calcolati minimo, massimo e media?

Il minimo è count più modifier, il massimo count per sides più modifier e la media count per (sides + 1) / 2 più modifier.

Questo analizzatore lancia i dadi?

No. Interpreta l’espressione in modo deterministico e non genera mai un tiro casuale.

Può leggere 2d6+1d4 o tiri in cui si tiene il dado più alto?

No. Legge una sola espressione alla volta, come 2d6+3 o d20-1. Gruppi combinati, tenere il più alto, dadi che esplodono, percentuali e decimali non sono accettati; legga ogni parte di base separatamente e applichi poi le regole del suo gioco.

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/game/dnd-dice-notation-parse

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/game/dnd-dice-notation-parse \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"notation":"2d6+3"}'
{
  "notation": "2d6+3"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "game.dnd_dice_notation_parse",
  "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.

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.

Per i flussi automatici, la stessa funzione è disponibile tramite API al costo di $0.002 per richiesta riuscita.

Come scrivere una notazione dei dadi supportata

Facce mancanti, zero dadi, un doppio segno, caratteri finali o numeri oltre il limite intero sicuro producono invalid_input invece di un’interpretazione parziale.

Validazione per strumenti e flussi di gioco

Un importatore per tavoli virtuali può verificare le colonne di un foglio di calcolo e associare le risposte invalid_input alle righe da correggere. Il browser è gratuito e ogni richiesta API riuscita costa $0.002; entrambi usano lo stesso algoritmo deterministico.

Importazioni per tavoli virtuali

Verifichi stringhe di dadi provenienti da JSON o fogli di calcolo e calcoli intervalli coerenti.

Quanto costa l’API?

Una richiesta riuscita costa $0.002. La versione interattiva nel browser è gratuita e un input errato restituisce invalid_input.

Leggi la documentazione completa del KIT →