Lancia un dado più volte e conteggia i risultati al di sopra di una soglia.
Utilizzo
- Formato
-
pool(dado, numDadi, diff[, extra[, errore[, esplode[, limite]]]])
- Parametri
-
dado
: La formula che rappresenta il dado da lanciare.numDadi
: Numero di volte che dado viene valutato.diff
: Valore da ottenere con dado per ottenere un successo.extra
: Opzionale. Se specificato è il valore da ottenere con dado per ottenere un successo extra.errore
: Opzionale. Se specificato è il valore minimo da ottenere con dado per non perdere un successo.esplode
: Opzionale. Se specificato è il valore da ottenere con dado per ottenere un lancio extra.limite
: Opzionale. Se specificato è il numero massimo di esplosioni. Specificare 0 per lanci extra infiniti. - Risultato
- Numero di successi ovvero le volte in cui dado viene valutato ed il risultato è maggiore o uguale a diff.
Descrizione
Il valore di dado viene valutato per numDadi volte. Ogni volta che il risultato è maggiore o uguale a diff si ottiene un successo.
- Se extra è specificato e dado è maggiore o uguale al suo valore, sarà conteggiato un ulteriore successo.
- Se errore è specificato e dado è minore o uguale al suo valore, i successi saranno ridotti di uno.
- Se esplode è specificato e dado è maggiore o uguale al suo valore, sarà effettuato un lancio ulteriore.
- Se limite è specificato ed è maggiore di 0 indica il numero massimo di lanci extra eseguiti con la regola esplode.
La funzione restituisce il numero dei successi ottenuti.
Esempi
Alcuni dei risultati ottenuti da pool(1d6, 5, 4)
:
[4!,2,1,4!,1] = 2 (ogni "!" indica un successo)
[5!,3,3,3,1] = 1
[4!,4!,3,6!,2] = 3
Alcuni dei risultati ottenuti da pool(1d6, 5, 4, 5, 1, 6, 1)
.
[5!!,3,3,3,1*] = 1 (ogni "*" indica un successo sottratto)
[4!,4!,3,6!!»6!!,2] = 6 (ogni "»" indica un lancio extra)
Cronologia
Disponibile dalla versione 1.2.0
Parametri opzionali disponibili dalla versione 2.1.0
Vedi anche
Ultima modifica il 31/01/2015 ore 23:32 W. Europe Standard Time