Rolador de dados

Configurar

Digite uma expressão e role os dados sem enviar a expressão nem os resultados ao servidor. A ferramenta aceita conjuntos comuns como 2d6, modificadores fixos como 1d20+5, seleção dos dados mais altos ou mais baixos, dados explosivos e os atalhos de vantagem e desvantagem com d20. Ela mostra a cadeia de cada dado, marca os descartados e mantém as últimas 20 rolagens nesta sessão do navegador.

Como rolar os dados

  1. 1

    Digite uma expressão

    Use `NdS`, em que N é a quantidade de dados e S é o número de lados. Por exemplo, `3d8` rola três dados de oito lados. Se N for omitido, será usado um dado, então `d20` é válido.

  2. 2

    Adicione regras opcionais

    Acrescente `+X` ou `-X` como modificador fixo, `khK` ou `klK` para manter K dados, `!` para dados explosivos ou use `1d20adv` e `1d20dis`.

  3. 3

    Role no navegador

    O navegador sorteia cada face com `crypto.getRandomValues` e amostragem por rejeição, dando a mesma chance a cada face no intervalo. Sem aleatoriedade segura, a ferramenta se recusa a rolar.

  4. 4

    Confira ou repita

    Veja os dados mantidos e descartados, a soma e o total modificado. Os 20 resultados válidos mais recentes ficam na sessão até serem apagados ou até o fim da sessão do navegador.

Notação de dados aceita

Expressão O que a ferramenta faz
d6 Rola um dado de seis lados
2d20 Rola dois dados de vinte lados e soma os dois
1d20+5 Rola um d20 e adiciona 5 à soma dos dados
4d6kh3 Rola quatro d6 e mantém os três subtotais mais altos
4d6kl2 Rola quatro d6 e mantém os dois subtotais mais baixos
2d6! Rola dois d6 explosivos; cada face máxima adiciona outra rolagem ao mesmo dado
1d20adv Rola dois d20 e mantém o maior resultado
1d20dis-2 Rola dois d20, mantém o menor e depois subtrai 2
1d1000 Rola um dado personalizado com 1.000 valores possíveis

Os limites são de 1 a 100 dados, de 2 a 1.000 lados e modificador entre -1.000.000 e +1.000.000. adv e dis são propositalmente restritos a uma expressão com um d20. A quantidade mantida deve ficar entre 1 e o número de dados.

Dados explosivos e regras de seleção

Um dado explosivo é rolado novamente quando cai na face máxima. Os valores extras pertencem ao mesmo dado e entram no subtotal dele. Quando também há kh ou kl, a ferramenta classifica esses subtotais completos antes de decidir quais dados manter.

Para impedir que uma fonte aleatória defeituosa ou hostil trave a página, cada dado pode gerar no máximo 100 rolagens extras. Ao atingir esse limite de segurança, todo o resultado é cancelado em vez de mostrar um total parcial.

Verificações de probabilidade

  • Um d20 justo tem 5% de chance de cair em qualquer face específica, inclusive 1 ou 20.
  • Dois d6 têm 36 resultados ordenados igualmente prováveis. Seis somam 7, então a chance de 7 é 6/36, cerca de 16,67%.
  • Três d6 têm média 10,5. A chance de total 3 é 1/216, assim como a de 18, cerca de 0,46% para cada extremo.
  • Quatro d6 mantendo os três maiores têm média aproximada de 12,24 antes do modificador.

Aleatoriedade e uso adequado

A ferramenta usa a fonte aleatória criptográfica do navegador e rejeita amostras de 32 bits fora do intervalo antes de associá-las a uma face. Isso evita viés de módulo em dados como o d6. Ela serve para jogos, aulas e simulações, mas não é um dispositivo certificado para apostas. Não use os resultados para criar senhas, chaves criptográficas ou outros segredos de segurança.

A expressão, as faces sorteadas e o histórico ficam no navegador. Na visualização opcional por etapas, o registro da expressão permanece válido no armazenamento da sessão por até 30 minutos para passar entre as etapas; a expressão não aparece na URL. Um registro expirado é removido na próxima leitura ou quando a sessão da aba termina.

Perguntas frequentes

Sim. O número de lados pode ser qualquer inteiro de 2 a 1.000. d7, 2d30 e 1d1000 são válidos mesmo que não correspondam a poliedros físicos comuns.

Acrescente !. Cada dado que cai na face máxima é rolado novamente e a nova face é somada ao mesmo dado. Outro máximo pode gerar nova rolagem. A ferramenta cancela o resultado se um dado atingir 100 rolagens extras, portanto nunca apresenta uma cadeia truncada como completa.

d20adv ou 1d20adv rola dois d20 e mantém o maior. d20dis ou 1d20dis mantém o menor. É possível adicionar um modificador fixo, mas esses atalhos não aceitam outra quantidade ou número de lados, regra de seleção ou regra explosiva.

A expressão e os resultados não são enviados pelo Livewire nem colocados na URL. Até 20 resultados válidos ficam nesta sessão do navegador e podem ser apagados quando você quiser. Encerrar normalmente a sessão os remove. Extensões ou outros programas com acesso à página ainda podem observar os dados da página.

Ferramentas relacionadas