Cómo funcionan los barajados en cards4.net
Nuestro generador aleatorio
Cada reparto de cards4.net se genera con el módulo :rand de Erlang usando el algoritmo exsplus, un PRNG bien estudiado y criptográficamente adecuado. Cada partida recibe una semilla entera de 63 bits. Con la misma semilla y la misma variante, el reparto siempre es idéntico, así que cualquier reparto puede reproducirse y verificarse de forma independiente.
Las semillas se muestran como cadenas Crockford Base32 de 13 caracteres (p. ej. 0004FKQR2MXZE). Esta codificación evita caracteres visualmente ambiguos.
Las semillas de los desafíos diarios proceden de una biblioteca prevalidada de repartos resolubles: cada diario está garantizado como ganable. La semilla de cada diario se deriva de forma determinista del juego, la variante y la fecha UTC, de modo que todos los jugadores del mundo reciben el mismo reparto ese día.
Consulta la documentación del formato de semillas para todos los detalles.
Verificar una semilla
Pega una semilla en la herramienta de verificación de esta página para ver el reparto exacto que produce. El resultado se calcula en el servidor y coincide exactamente con lo que verías en el juego, así puedes confirmar por ti mismo que una semilla dada siempre produce el mismo barajado.