Saltar al contenido
Quaestio

Sorteo aleatorio

Pega la lista, elige cuántos sortear y sortea.

Líneas: 0

Pega una lista y pulsa Sortear.

Insertar

Inserta esta herramienta en tu sitio

Copia el código y pégalo donde quieras que aparezca la herramienta, por ejemplo en una entrada de blog o en la página de una escuela. Es gratis, el recuadro no tiene anuncios y la herramienta calcula en el navegador de quien la usa.

Cómo funciona

La lista se baraja con el método de Fisher–Yates y el azar criptográfico del navegador, lo que hace que todos los órdenes sean exactamente igual de probables. Los elegidos son los primeros de la lista barajada, así que nadie puede salir dos veces.

Cada línea es una opción. Las líneas en blanco y los espacios de los extremos se ignoran. Un nombre que aparece en dos líneas tiene dos boletos.

Baraja toda la lista cuando lo que importa es el propio orden: el turno de palabra, los turnos de un juego o quién va en pareja con quién.

La lista nunca sale de tu navegador. Para demostrar que el sorteo ha sido justo, hazlo delante de los demás o copia el resultado enseguida.

Cómo se baraja la lista

Las líneas no se comparan entre sí, ni siquiera sin distinguir mayúsculas, así que Ana y ana son dos entradas distintas.

La mezcla es la de Fisher–Yates en la forma que Richard Durstenfeld publicó en 1964, con los intercambios hechos dentro de la misma lista: la herramienta recorre la lista de la última posición a la primera e intercambia cada entrada con otra elegida al azar en la misma posición o en una anterior. Una lista de n líneas necesita n − 1 números aleatorios. Diez líneas se pueden ordenar de 3 628 800 maneras, y todas son igual de probables. En una prueba con el código de la herramienta se barajaron tres líneas 60 000 veces, y cada uno de los seis órdenes salió entre 9895 y 10 100 veces.

Ejemplo: el mismo nombre en dos líneas

Una lista tiene diez líneas, y Ana aparece en dos de ellas. Se sortean dos elegidos. La probabilidad de que Ana esté entre ellos es 1 menos 28/45, es decir, el 37.8 %, frente al 20 % de cada una de las demás personas. La probabilidad de que los dos elegidos sean Ana es de 1 entre 45, el 2.2 %. 200 000 sorteos con el código de la herramienta dieron el 37.80 % y el 2.26 %.

Si cada persona solo debe poder ganar una vez, quita los duplicados antes de sortear, por ejemplo con la herramienta para ordenar líneas.

Varios elegidos y su orden

Sacar tres elegidos de una vez da las mismas probabilidades que sacarlos uno a uno sin devolver a nadie. Cada línea tiene una probabilidad igual al número de elegidos entre el número de líneas: 3 de 20 da el 15 %. Los elegidos se numeran en el orden en que quedaron en la lista barajada, y ese orden es igual de aleatorio, así que un solo sorteo basta para decidir el primer y el segundo premio.

Fuentes

Cómo se verifican las herramientas