Ruleta de nombres aleatorios: gira para elegir a un ganador

Pega nombres, gira la ruleta y obtén un ganador aleatorio y justo. También divide una lista en grupos al azar.

¿Encontraste un problema o algo que podría mejorar? Leemos todos los mensajes y lo arreglamos rápido.

Esta ruleta de nombres aleatorios sirve para elegir un nombre, un ganador o un orden de turnos. Pega una lista (un nombre por línea; vale directamente una columna de una hoja de cálculo), pulsa Girar y la ruleta irá frenando hasta detenerse en un nombre. El profesorado la usa para preguntar en clase y repartir turnos, los streamers para sorteos y los equipos para decidir quién presenta primero. Puede quitar automáticamente a cada ganador para que nadie salga dos veces, y guarda un historial de todos los giros.

La justicia se resuelve antes de que empiece la animación. El ganador se elige con crypto.getRandomValues, el generador de números aleatorios criptográfico del navegador, y después se calcula el giro para que se detenga dentro del sector de ese ganador, así que ni la velocidad de tu dispositivo, ni la curva de frenado, ni la posición inicial de la ruleta pueden alterar las probabilidades. La segunda pestaña divide la misma lista en grupos al azar, ya sea un número fijo de grupos o grupos de un tamaño máximo, con tamaños que nunca difieren en más de uno. No se envía nada a ningún servidor, así que las listas de clase se quedan en tu ordenador.

Cómo usarla

  1. Escribe o pega los nombres en el cuadro, uno por línea. Las líneas en blanco se ignoran.
  2. Elige las opciones: quitar al ganador después de cada giro, sonido de clic activado o no, tema de color y duración del giro. Activa los pesos si algunas entradas deben tener más probabilidades.
  3. Pulsa Girar (o haz clic en la ruleta, o selecciónala y pulsa Intro). El ganador aparece encima de la ruleta y se añade al historial.
  4. Pulsa Pantalla completa para mostrar la ruleta en un proyector o en un directo; pulsa Esc para salir.
  5. Para hacer equipos, abre el Generador de grupos aleatorios, elige un número de grupos o un tamaño máximo de grupo y pulsa Crear grupos. Copia el resultado o descárgalo como CSV.

Preguntas frecuentes

¿La ruleta es realmente aleatoria?

Sí. El ganador se elige con crypto.getRandomValues, la misma fuente aleatoria que usan los navegadores para las claves de cifrado, con muestreo por rechazo para que no haya sesgo de módulo. La animación se calcula después para detenerse en ese resultado, así que no puede cambiarlo. Cada nombre tiene exactamente la misma probabilidad (o, con los pesos activados, una probabilidad proporcional a su peso).

¿Puedo evitar que la misma persona salga dos veces?

Activa “Quitar al ganador después de cada giro”. El ganador se muestra unos dos segundos y después se quita de la lista, así que el siguiente giro solo incluye a quienes no han salido. Sin esa opción, puedes quitar igualmente a un ganador con el botón Quitar que aparece después de cada giro.

¿Cómo funcionan los pesos?

Marca “Usar pesos” y añade *n al final de una línea, por ejemplo “Maya *3”. Esa entrada recibe un sector tres veces más ancho y tiene el triple de probabilidades de ganar que una entrada con peso 1. Es útil para sorteos en los que hay personas que compraron varias papeletas. Las probabilidades de cada entrada se muestran bajo la ruleta.

¿Cómo reparte a las personas el generador de grupos aleatorios?

Mezcla la lista con un barajado Fisher–Yates seguro y reparte los nombres en los grupos de uno en uno, como quien reparte cartas. “Número de grupos” crea exactamente esa cantidad de grupos. “Personas por grupo” crea el menor número de grupos que deja a todos en el tamaño indicado o por debajo, así que 10 personas en grupos de 4 quedan en 4, 3 y 3, y no en 4, 4 y 2.

¿Se guardan o se suben mis nombres?

No. La lista solo existe en esta pestaña del navegador. No se envía nada a un servidor ni se guarda, y al cerrar la pestaña se borra. Guarda tu lista en un documento o una hoja de cálculo si quieres reutilizarla.

¿Cuántos nombres caben en la ruleta?

No hay un límite fijo. Hasta unos 100 nombres, todos los sectores llevan etiqueta; con más, los sectores más estrechos ocultan su etiqueta para que la ruleta siga siendo legible, pero siguen contando y pueden ganar, y el nombre del ganador siempre se muestra completo encima de la ruleta.

Por qué el ganador se elige antes de que gire la ruleta

Una ruleta que obtiene su resultado simulando la física (velocidad inicial aleatoria, rozamiento, donde se pare) solo es justa si la distribución de velocidades es uniforme sobre vueltas completas y el frenado no tiene sesgo, algo difícil de garantizar e imposible de comprobar para quien mira. Esta ruleta separa las dos tareas. Primero elige un ganador con un número aleatorio criptográfico. Después calcula el giro que termina dentro del sector del ganador, en un punto aleatorio alejado de los bordes del sector, tras varias vueltas completas, y lo anima con una curva de desaceleración. El resultado que ves es el que se eligió.

Por la misma razón, el historial es útil en caso de discusión: cada entrada es una extracción de la misma distribución uniforme (o ponderada), independiente de las anteriores.

Usos en clase y en directos

• Preguntar en clase sin favoritismos: activa “Quitar al ganador” para que todo el mundo tenga un turno antes de que alguien tenga dos.

• Orden de las presentaciones: gira con la eliminación activada y lee el historial de abajo arriba.

• Sorteos: pega los nombres de los participantes, usa pesos para las participaciones múltiples y muestra el giro a pantalla completa en el directo.

• Trabajo en grupo: usa el generador de grupos para parejas de laboratorio, equipos de proyecto o salas de grupos, y descarga el CSV para tu LMS.

• Controla el tiempo de la actividad con el temporizador online, que también tiene vista a pantalla completa.

Herramientas gratis relacionadas

  • Test de velocidad de escritura — Test de mecanografía por tiempo o por número de palabras, con PPM en tiempo real, precisión, errores resaltados y un gráfico de velocidad.
  • Temporizador online — Temporizador de cuenta atrás con alarma, cronómetro con vueltas y temporizador Pomodoro, con una pantalla grande a pantalla completa.
  • Calculadora de GPA — GPA del trimestre y acumulado a partir de calificaciones con letra o porcentajes, en escalas universitarias de EE. UU. y Canadá.
  • Contador de palabras — Cuenta palabras, caracteres, oraciones y tiempo de lectura, y comprueba los límites de X, LinkedIn, Instagram, YouTube, SEO y SMS mientras escribes.
  • Calculadora online — Una calculadora limpia, al estilo del iPhone, que funciona con el teclado y el teclado numérico. Porcentaje, cambio de signo, historial y copiar, sin anuncios y sin instalar nada.