Skip to main content

Los sorteos usan la fuente criptográfica del navegador, no Math.random, así que todos los resultados son igual de probables.

2

Dos dados no son un dado dos veces

Un dado suelto es uniforme: todas las caras son igual de probables. Añade un segundo y las sumas dejan de serlo, porque hay seis maneras de hacer 7 y solo una de hacer 2. Por eso el 7 sale seis veces más que el doble uno, y por eso los juegos de mesa se construyen alrededor de él.

Cómo funciona

  • Tira de uno a doce dados de cualquier tipo habitual, del d4 al d100.
  • Saca cada cara con crypto.getRandomValues() y rechazo, sin favorecer ninguna.
  • Lleva el total y la media de todas las tiradas de la sesión.
un dado de s caras: cada cara tiene probabilidad 1/s

n dados sumados: el número de formas de llegar a t es el
coeficiente de x^t en (x + x^2 + ... + x^s)^n

esperanza = n × (s + 1) / 2

Ejemplo resuelto

Tirada de dos dados corrientes de seis caras.

  1. 36 resultados equiprobables en total
  2. suma 2 → solo 1+1, es decir 1 forma, probabilidad 1/36 ≈ 2,8%
  3. suma 7 → 1+6, 2+5, 3+4, 4+3, 5+2, 6+1, es decir 6 formas ≈ 16,7%
  4. suma 12 → solo 6+6, 1 forma ≈ 2,8%
  5. esperanza = 2 × 3,5 = 7

El 7 es seis veces más probable que el 2. Con muchas tiradas la media se asienta cerca de 7,0, pero una tirada suelta sigue siendo cualquier cosa entre 2 y 12.

Cómo leer el resultado

  • La media mostrada es la de las tiradas de esta sesión, así que baila al principio y se asienta al crecer el número. Veinte tiradas en 7,6 no son un dado cargado, son veinte tiradas.
  • Math.random() vale para animar pero no garantiza uniformidad y se inicializa por pestaña. Estos sorteos vienen de la fuente criptográfica del navegador, descartando los valores del último bloque incompleto para que el módulo no favorezca a las caras bajas.
  • El d100 se saca como un único número del 1 al 100, no como dos d10, así que todos los valores son igual de probables.

Preguntas frecuentes

¿Estos dados son de verdad aleatorios?
Salen de la misma fuente criptográfica que los navegadores usan para tareas de seguridad. Eso es más fiable que un dado físico, con sus esquinas redondeadas, sus puntos desiguales y un sesgo medible.
¿Por qué me ha salido el mismo número cuatro veces seguidas?
Porque las rachas son normales. Cuatro seises seguidos en un dado tienen probabilidad 1/1296: suena raro, pero ocurre más o menos una vez cada 1296 series de cuatro, y se tira mucho.