Terminar un reparto de solitario en cinco minutos no dice mucho sobre otro jugador que tardó siete minutos en el mismo juego si enfrentó un tablero diferente. Un reparto podría abrirse inmediatamente mientras que otro requiere varias reorganizaciones cuidadosas. Un desafío diario hace que la comparación sea más útil al dar a todos el mismo punto de partida.
Ese reparto compartido es solo la primera exigencia. También necesitamos elegirlo consistentemente, definir qué mide la tabla de clasificación y evitar leer más de los resultados de lo que realmente pueden decirnos.
El mismo problema para todos
Para cada juego y variante, Cards4.net mantiene una biblioteca de semillas que un solucionador ha resuelto previamente. Una semilla es un número que reproduce un reparto inicial. El desafío diario selecciona una de estas semillas usando el juego, la variante y la fecha actual en UTC.
La selección utiliza una función de hash para convertir esas entradas en un índice en la biblioteca. Con las mismas entradas y la misma biblioteca, elige la misma entrada, por lo que un jugador que abre el desafío por la mañana recibe el mismo reparto que uno que lo abre más tarde ese día. UTC proporciona un cambio de fecha común entre zonas horarias.
Puesto que la biblioteca es finita, diferentes fechas pueden seleccionar la misma entrada. El cálculo no lleva una lista de repartos ya utilizados para excluirlos. También depende del contenido y orden de la biblioteca, por lo que esos son parte de la configuración necesaria para reproducir una selección histórica.
Elegir semillas confirmadas significa que existe una ruta ganadora bajo las reglas relevantes. Si la biblioteca no está disponible, el desafío diario no puede sustituir un reparto aleatorio no verificado. Eso cambiaría el problema para algunos jugadores y eliminaría la garantía de que tiene una solución.
Un reparto resuelto aún puede ser difícil
El solucionador establece que existe una ruta, pero encontrarla no mide su dificultad para una persona. Una posición puede permitir varias rutas razonables, mientras que otra requiere un movimiento que es fácil de pasar por alto.
El proceso de selección no promete dificultad igual de día a día. También hereda los límites del solucionador: un reparto que el solucionador no puede terminar dentro de su presupuesto de búsqueda no entra en la biblioteca, incluso si existe una ruta ganadora.
Por esa razón, un resultado más lento hoy no necesariamente significa que jugaste peor que ayer. Comparar enfoques hacia el mismo reparto es más informativo que comparar tiempos en repartos distintos.
Lo que mide la tabla de clasificación
Nuestra tabla de clasificación diaria ordena los resultados ganadores según el tiempo registrado por el servidor. Si dos tiempos son iguales, el momento de finalización más temprano viene primero. El número de movimientos y pistas se almacenan junto con el resultado, pero no se aplican penalizaciones ni actúan como criterios de ordenación adicionales.
El servidor lee estos valores de la sesión del juego y verifica el estado del juego para una victoria. No acepta la afirmación de un navegador de que el juego duró tres segundos o que un tablero incompleto fue terminado. Cada cuenta tiene un resultado almacenado para una combinación de juego, variante y fecha; enviar nuevamente no reemplaza ese registro con un tiempo más rápido.
Esas reglas definen la comparación. No convierten el tiempo de finalización en una medida completa de la calidad de las decisiones. Alguien que estudia alternativas puede tomar más tiempo que alguien que juega por una ruta familiar, y un resultado rápido no te dice cuáles decisiones lo hicieron posible.
El denominador importa
Supongamos un desafío hipotético que tiene 100 resultados ganadores registrados, y tu tiempo es más rápido que 80 de ellos. Puedes decir que terminaste más rápido que el 80 % de los ganadores registrados. No puedes concluir que superaste al 80 % de todas las personas que abrieron el juego, porque la tabla de clasificación no te dice qué pasó con aquellos que nunca presentaron una victoria.
Una tasa de finalización necesita información diferente. Si 40 de 100 personas que comenzaron un desafío lo terminaron, eso sería una tasa de finalización del 40 %. Una lista que contiene solo esos 40 resultados no puede proporcionar el número faltante de participantes.
Estos son números ilustrativos, no cifras de uso de Cards4.net. Muestran por qué el grupo medido necesita acompañar a un porcentaje. Un número que parece preciso es fácil de calcular incluso cuando responde a la pregunta equivocada.
La misma precaución aplica a las medias. En un conjunto hipotético de cinco tiempos de finalización de 2, 3, 4, 5 y 26 minutos, la media es de 8 minutos, aunque cuatro jugadores terminaron más rápido. La mediana es de 4 minutos: el resultado central cuando los tiempos se ordenan. Ningún cálculo está mal; describen aspectos diferentes del mismo pequeño conjunto.
Usa el reparto compartido para comparar decisiones
Una clasificación diaria te da un lugar para comparar un resultado particular. El tablero compartido también te permite hacer preguntas más útiles después: ¿qué columna limpió otro jugador primero, dónde divergieron tus rutas y qué movimiento les ahorró una difícil reorganización?
Esas preguntas conectan un número en la clasificación con algo que puedes aprender. El desafío diario es más útil cuando la posición común de partida hace que la siguiente conversación sea sobre las cartas mismas.
Preguntas frecuentes
¿El desafío diario es el mismo para todos?
Sí. El juego, la variante y la fecha UTC seleccionan una semilla de la correspondiente biblioteca resoluble, por lo que los jugadores en ese desafío comienzan con el mismo reparto.
¿Puede aparecer el mismo reparto en otro día?
Sí. Diferentes fechas pueden seleccionar la misma entrada de una biblioteca de semillas finita. La selección no garantiza que un reparto nuevo aparezca cada día.
¿Cómo se clasifican los resultados diarios?
Los resultados ganadores se ordenan por el tiempo registrado por el servidor, con las marcas de tiempo más tempranas desempatando los tiempos iguales. Los movimientos y pistas se registran pero no son criterios adicionales de clasificación.
¿Mide la clasificación la habilidad general?
Mide tu lugar entre los resultados ganadores registrados para ese desafío. No incluye a todos los que comenzaron, y un solo reparto no puede medir todos los aspectos del juego.