AZ Tools

Mezclador de Orden Aleatorio

Aleatorio

Una mezcla Fisher-Yates práctica que respeta cualquier separador que use tu lista. Útil para asignar pares de code-review, randomizar orden de demo, generar un orden de draft, o cualquier cosa donde necesitas una permutación justa. El campo de semilla cambia la mezcla a un PRNG mulberry32 determinístico así que dos personas corriendo la herramienta con la misma semilla obtienen el mismo orden — útil cuando quieres un draft 'aleatorio' que pueda verificarse después. Deja la semilla vacía y cada remezcla saca bits frescos de `crypto.getRandomValues`.

Salida mezclada
Eva
Gina
Bob
Han
Alice
Frank
Dave
Carol

La mezcla es Fisher-Yates — uniforme sobre todas las permutaciones. Con una semilla, los resultados son determinísticos y pueden reproducirse en cualquier lugar.

Cómo usar

  1. Pega tu lista. Elige cómo está separada (líneas es el default).
  2. Presiona Remezclar. O pega una semilla (un nombre, un número, lo que sea) para un orden reproducible — la misma semilla siempre da el mismo resultado.
  3. Elige el formato de salida. Numerado es útil cuando el orden mismo es el punto (slots de presentación, picks de draft).

Preguntas frecuentes

¿Es uniforme la mezcla?
Sí. Fisher-Yates sobre `crypto.getRandomValues` (o el PRNG con semilla) — cada permutación es igualmente probable. Sin sesgos del ingenuo `sort(() => Math.random() - 0.5)` que da ordenamientos sesgados.
¿Por qué usar una semilla?
Reproducibilidad. Corre la herramienta con semilla `team-dec-standup` y obtendrás el mismo orden de habla cada vez, que todos pueden verificar. Sin una semilla cada click saca nueva entropía y el orden no es repetible.

Herramientas relacionadas