Sistema de puntuación - gooicoo/Ajax-Kahoot GitHub Wiki
Para el sistema de puntuación de las preguntas se ha realizado un pequeño proceso que consiste en lo siguiente:
- Primero se ordena por orden de rapidez a los jugadores que hayan contestado correctamente a la pregunta.
- Luego se realiza una pasada a la base de datos para puntuar a los jugadores.
Para saber qué cantidad de puntos va a tener cada jugador se realiza el siguiente algoritmo:
- Se extrae la puntuación máxima que se le otorga a la pregunta.
- Se resta una pequeña cantidad de puntos aleatorios, que van desde 30 a 50, a la puntuación que va quedando después de cada pasada a la base de datos.
- Se establece el resultado del cálculo a cada jugador.