Saltar al contenido
TextArray
Totalmente local

Casamentero aleatorio

Mezcla una lista y divídela en pares o grupos aleatorios, manejando los sobrantes.

Entrada
Salida

Casamentero aleatorio

Dibujar nombres en pares aleatorios es una de esas tareas que parecen triviales hasta que necesitas que sea genuinamente justo: un Papá Noel secreto donde nadie puede mirar, dobles de tenis que no son los mismos compañeros que la semana pasada, equipos de debate, compañeros de revisión de códigos, paneles de entrevistas. Pegue su lista, un nombre por línea, y esta herramienta la mezcla y la divide en pares, cada uno en su propia línea.

La mezcla es un Fisher-Yates adecuado que utiliza la aleatoriedad criptográfica del navegador, no Math.random, por lo que el sorteo es imparcial y cada ejecución es realmente diferente: reorganiza hasta que la sala esté feliz. Los miembros por grupo convierten las parejas en tríos, cuartetos o equipos completos; el estilo de unión establece cómo los socios leen la línea: A frente a B para un corchete, A → B para una cadena de regalo, una coma o tabulación para pegar en una hoja. La numeración hace que el resultado sea una lista de coincidencias listas.

Una lista extraña es el momento en que la mayoría de las herramientas de emparejamiento hacen trampa silenciosamente: dejar caer a alguien o forzar a un grupo desequilibrado. Éste es honesto: crea tantos grupos completos como lo permita el conteo e informa lo sobrante en el conteo, de modo que usted decide qué hacer con el extraño (no participar, formar un trío, emparejarlos con el organizador) en lugar de que la herramienta decida por usted. Los nombres duplicados se eliminan de forma predeterminada, por lo que la misma persona no puede aparecer en dos grupos.

Todo se ejecuta localmente en su navegador: los nombres nunca salen de su dispositivo, lo cual es importante para un Papá Noel secreto justo.

Preguntas frecuentes

¿El emparejamiento es realmente aleatorio?
Sí. Utiliza una combinación Fisher-Yates impulsada por crypto.getRandomValues, la aleatoriedad criptográfica del navegador, no Math.random. El sorteo es imparcial e impredecible, y cada carrera se reorganiza desde cero.
¿Qué pasa con un número impar de nombres?
La herramienta forma tantos grupos completos como puede y reporta el resto como "sobrante" en el recuento, sin descartar ni rellenar a nadie. Tú decides el destino del extraño: un trío, un adiós o emparejarlos contigo mismo.
¿Puedo formar grupos más grandes que parejas?
Sí: establezca miembros por grupo en 3, 4 o más para tríos, equipos o mesas. La lógica sobrante funciona de la misma manera: primero los grupos completos, el resto se informa.
¿Aparecerá la misma persona dos veces?
No: los duplicados se eliminan de forma predeterminada antes de barajar, por lo que cada nombre se coloca una vez. Desactívelo si su lista repite entradas intencionalmente (por ejemplo, espacios en lugar de personas).
¿Mi lista está cargada en algún lugar?
No. La reproducción aleatoria y el emparejamiento se ejecutan completamente en su navegador y su lista nunca sale de su dispositivo.