
Porque puedes rehacerlo tú, con el móvil, y te tiene que dar exactamente lo mismo.
El orden de elección no lo decide la animación. Se calcula en el momento de cerrar el marcado, se guarda, y ya no se puede tocar: la web solo permite un sorteo por party, y en cuanto está hecho se congela la lista — no se puede añadir gente, ni quitarla, ni cambiar un papiro. Los números girando son la puesta en escena de algo que ya estaba escrito antes del primer giro.
No hace falta saber programar. Solo dos cosas que se buscan en Google: una calculadora de sha256 y un conversor de hexadecimal a decimal.
Los siete pasos de abajo van con una party de ejemplo, de 6 jugadores. Los números son de verdad: puedes reproducirlos ahora mismo desde el móvil. El acta real de la party de hoy está al final del todo.
Al cerrar, los jugadores se ponen en el orden en que se apuntaron y cada uno recibe tantos números seguidos como papiros tenga:
| Nº en la receta | Jugador | Papiros | Sus números |
|---|---|---|---|
| 1 | Vanfa | 3 | 1 – 3 |
| 2 | Juankawin | 2 | 4 – 5 |
| 3 | Terrastrini | 1 | 6 |
| 4 | Nacho | 2 | 7 – 8 |
| 5 | Chema | 1 | 9 |
| 6 | Lucia | 2 | 10 – 11 |
Total: 11 papeletas.
La primera columna es el número con el que cada uno quedó apuntado. Es el que aparece en la receta del paso siguiente. En una party de verdad no empieza por 1: la cuenta no se reinicia cada semana, así que verás números más altos.
Con esa lista se escribe una frase, la receta. Está publicada entera; compruébala letra a letra contra la tabla:
v2|2026-08-17|3|sin_reemplazo|37|1:Vanfa:3|2:Juankawin:2|3:Terrastrini:1|4:Nacho:2|5:Chema:1|6:Lucia:2
Se lee: versión · fecha · nº de party · regla del sorteo · el número que cantó la sala
· y luego cada jugador como nº : nombre : papiros, con el nº de la
primera columna de la tabla de arriba. Los nombres van tal cual, con sus tildes y sus
mayúsculas: si cambias una letra, ya no sale lo mismo.
Ese número que canta la sala es la clave de que nadie pueda calcular el resultado por adelantado: hasta que alguien lo dice en voz alta, ni Monte ni nadie sabe cuál va a ser la receta.
Si alguna vez hay que repetir un sorteo (pasa: aparece gente sin apuntar justo
antes de girar), la receta del segundo lleva además un #2 detrás del
número de la sala. Así dos sorteos de la misma party nunca pueden dar lo mismo, y el que se
anuló se queda publicado abajo con su motivo.
La semilla es el sha256 de esa receta:
a1e9653ad7bbca2142a5d7c64acbddca74dcb6db94ef8e8c9a9aec644dc190e9
Si te sale esto, ya sabes que la lista de jugadores y los papiros son los que se usaron. Cambiar una sola casilla de un solo jugador da una semilla completamente distinta, y con ella otro sorteo entero.
Cada giro es otro sha256. Al texto anterior le pegas una barra, el turno, dos puntos y el nº de intento. Para el turno 1, intento 1 metes esto en la calculadora:
a1e9653ad7bbca2142a5d7c64acbddca74dcb6db94ef8e8c9a9aec644dc190e9|1:1
Y sale esto:
c9b2d9f5fc7b4877791019a340e02557e0a48df052b7fdb0499a5219219cb17b
De ahí sale el número ganador en cuatro cuentas:
Para el turno siguiente repites, pero metiendo en la calculadora el hash que acabas de sacar, no la semilla.
Es la que suele despistar.
En el modo «sin repetir», si el número cae en alguien que ya ha elegido, ese giro no cuenta: se descarta y se vuelve a girar. Pero ojo: la cadena no vuelve atrás. El giro descartado también genera su hash, y ese hash es el que entra en el siguiente intento. Solo sube el nº de intento; el turno sigue siendo el mismo.
En el ejemplo pasa en el turno 2:
c9b2d9f5fc7b4877791019a340e02557e0a48df052b7fdb0499a5219219cb17b|2:1
ba0afd6d1b782500c953b258a4cf8913ee278856204c739d7033f57c0b42c18c|2:2
Los descartes están publicados con su número y su hash, así que puedes seguirlos uno a uno sin recalcular nada.
En el modo «puede repetir» esta regla no existe: todos los giros cuentan y no hay descartes.
Cuando ya solo queda una persona por salir, sale ella: no hace falta girar, porque no puede tocarle a nadie más. En la party lo verás marcado como «último, por descarte». En el ejemplo es Terrastrini, en el turno 6.
Sigues turno a turno hasta completarlos. Ese es el orden en el que se pasa por el mostrador a elegir premio. En el ejemplo sale esto:
| Turno | Nº | Elige |
|---|---|---|
| 1º | 1 | Vanfa |
| 2º | 10 | Lucia 1 descarte antes |
| 3º | 4 | Juankawin 1 descarte antes |
| 4º | 8 | Nacho 1 descarte antes |
| 5º | 9 | Chema 4 descartes antes |
| 6º | — | Terrastrini último, por descarte |
Que el orden de elección salió de la lista de papiros que estaba a la vista, del número que cantó la sala, y de nada más. Que no se repitió el sorteo hasta que saliera algo (solo se guarda uno por party, y la lista queda congelada; si alguna vez hubiera que repetirlo, el motivo sale publicado aquí mismo y la sala tiene que cantar un número nuevo). Y que la animación no influyó.
Qué premio concreto se llevó cada uno. Eso lo elige cada jugador cuando le toca, y se apunta después solo para el histórico: es un registro aparte y no entra en esta comprobación.
Dínoslo. Si el número que te sale no es el que se publicó, es un fallo nuestro y queremos saberlo — con los hashes en la mano se ve en dos minutos dónde está el desajuste.
Hay un programa pequeño, verificar_sorteo.py,
que hace toda esta comprobación solo: se baja el acta y la recalcula desde cero, sin fiarse de
nada de la web. Si lo quieres, pídelo en el mostrador y te lo pasamos.