Cómo funciona la selección aleatoria

Todas las herramientas de esta web (la ruleta, los dados, la moneda y el generador de equipos) eligen de la misma forma. Aquí está explicado sin rodeos, incluido lo que no garantizan.

De dónde sale el azar

De crypto.getRandomValues, el generador de números aleatorios criptográfico que traen todos los navegadores actuales. Es el mismo que usan las páginas para crear claves y contraseñas, y se alimenta de fuentes de entropía del sistema operativo. No se usaMath.random, que en algunos navegadores es predecible si se conocen resultados anteriores.

Si un navegador muy antiguo no tiene ese generador, la herramienta no gira y muestra un aviso, en lugar de elegir con una fuente peor.

Sin sesgo de módulo

El generador da números de 32 bits (de 0 a 4.294.967.295). Para elegir entre, por ejemplo, 7 opciones, lo fácil sería dividir entre 7 y quedarse con el resto, pero entonces las primeras opciones saldrían un poquito más que las demás, porque 4.294.967.296 no es múltiplo de 7. Para evitarlo, los valores del tramo final que no completa un múltiplo se descartan y se pide otro número. Con eso, cada opción tiene exactamente la misma probabilidad.

El resultado se decide antes de la animación

Al pulsar «Girar» se elige el ganador una sola vez. Después se calcula el ángulo exacto en el que tiene que pararse la rueda para que el puntero quede sobre esa opción, y la animación frena hasta ahí. Por eso:

Los dados y la moneda funcionan igual: cada dado y cada lanzamiento se deciden al pulsar y la animación solo los muestra.

Lo que la web no hace

Equipos: mezcla de Fisher–Yates

El generador de equipos baraja la lista completa con el algoritmo de Fisher–Yates, usando la misma fuente sin sesgo, y reparte por turnos. Cada orden posible de la lista tiene la misma probabilidad, cada persona acaba en un único equipo y los tamaños difieren como mucho en una persona.

Tus datos

Todo se calcula en tu navegador. Las listas, los nombres y los resultados no se envían a ningún servidor ni a herramientas de estadísticas. Lo que guardas en «Mis listas» se queda en el almacenamiento de este navegador; si lo borras o usas el modo privado, desaparece. Los enlaces para compartir llevan la lista dentro, sin cifrar, en la parte del enlace que va tras «#». Más detalles en lapolítica de privacidad.

Accesibilidad

Todo se puede usar con el teclado. El resultado se anuncia a los lectores de pantalla cuando la rueda se para, sin leer cada fotograma de la animación. Los colores siempre van acompañados de texto. En pantalla completa, la barra espaciadora gira la ruleta salvo que estés escribiendo en un campo.