Lunes, 17 de Mayo de 2010
Fran
Sigo dándole vueltas a la manera de calcular el ranking. En los comienzos de la web se calculaba teniendo en cuenta todos los partidos jugados, sin límite, lo cual hacía que jugadores registrados con más anterioridad en la web tuvieran muchísimos más partidos (y puntos) que el resto y nunca bajaran de las primeras posiciones.
Hace casi un año que cambié este sistema y desde entonces solamente se contaban los partidos jugados en los dos últimos meses. Esto tiene la ventaja de conformar un ranking muy dinámico, pero la desventaja es que si en dos meses no juegas quedas totalmente descolgado. Además hay jugadores que a pesar de perder muchísimos partidos, sólo por el hecho de jugar un gran número de ellos, consiguen muchos puntos y están en posiciones muy destacadas.
Siguiendo algunas sugerencias he vuelto a ajustar el ranking de nuevo. En estos momentos para confeccionarlo se contabilizan los puntos ganados en los últimos 25 partidos jugados, dentro de los últimos 6 meses. Para premiar a los usuarios que jueguen con distintas personas, sólo se tienen en cuenta los 10 últimos partidos jugados con un mismo rival. Por lo tanto, puede que tengamos jugados 25 partidos contra un usuario, pero sólo contarán los diez últimos para el ranking.
Llevo unas semanas haciendo simulaciones y parece bastante más justo que los anteriores sistemas. Si tenéis alguna duda, queja o sugerencia, como siempre digo, ahí tenéis los comentarios.
Viernes, 28 de Agosto de 2009
Fran
Había un error que hacía que si en un partido los dos jugadores habían empatado a sets, en el caso de que el jugador 2 hubiera ganado por número de juegos, siempre era el jugador 1 (el que introduce el partido en la web) al que le aparecía el partido como ganado en las estadísticas. Los puntos del ganador y perdedor sí que se calculaban bien, pero claro, luego salía mal en la tabla del ranking quién lo había ganado y perdido, por eso no estaba tan a la vista el error. De hecho, sólo habían 10 partidos en todo un año con este fallo.
Gracias a marco-lemos por avisarme del bug. Ya está corregido, y los partidos perdidos y ganados pasados mal atribuidos ahora pertenecen a sus legítimos jugadores :)
Lunes, 10 de Agosto de 2009
Fran
Una de las sugerencias que hizo Nini-Rules hace unos meses se ha hecho realidad: poder mostrar en el perfil de Facebook un cuadro con la posición en el ranking de 30 iguales, así como los partidos ganados, empatados y perdidos. Yo simplemente me he dedicado a realizar algunos pequeños cambios estéticos y de código para adaptarla perfectamente, pero hay que darle todo el mérito a Paco, de Servitux, que ha sido el que se ha currado la aplicación. Además, por lo que parece, la ayuda de la API de Facebook no es todo lo buena que debiera.
Es muy sencillo poder mostrar el ranking en vuestros perfiles de Facebook. Primero tendréis que ir al apartado “Tu cuenta” en 30 iguales y pinchar en la imagen que dice “Muestra tu ranking de 30 iguales en facebook“. Al pinchar en ese enlace os llevará a la web de Facebook donde os pedirá que os logeéis si no lo estáis ya. Deberéis aceptar la aplicación y entonces os saldrá el cuadro con vuestro avatar en 30 iguales, la posición en el ranking y las estadísticas de los partidos. Pincháis en agregar al perfil y ya lo tenéis :)
Os dejo un paso a paso en imágenes para que nadie se pierda. Os invito a probarlo, y de nuevo, si veis algo que no funcione bien, dejar un comentario para arreglarlo.




Martes, 28 de Julio de 2009
Fran
Algo que muchos me comentaban era que el cálculo del ranking no debería tomar en cuenta todos los partidos jugados desde el principio de la web. Es cierto que le quita dinamismo a la clasificación, ya que los usuarios que han jugado muchos partidos tienen un colchón de puntos muy importante con respecto a la gente que se apuntó más tarde que ellos y no han jugado tanto.
Por esta razón he cambiado el sistema de puntuación, ahora cada día a las 6 de la mañana se calcula el ranking basado en los partidos jugados en los dos últimos meses. Creo que es el mejor rango. Menos de dos meses sería muy poco, y más de eso estamos en las mismas que antes (muy poco movimiento de posiciones).
Además he añadido un icono al lado de la posición de cada jugador para que se vea si desde el último cálculo del ranking ha subido o bajado posiciones o se ha quedado igual.
Espero que este cambio dé un poco más de movimiento en el ranking y haya más competencia. A ver si alguien es capaz de desbancar a chicomajo del primer puesto :P
Lunes, 20 de Julio de 2009
Fran
Estos días, aparte de alguna mejoras en el código (siempre se encuentran cosas que retocar), he añadido algunas cosas.
- Integración de las noticias del blog en la sección “Tu cuenta”. Así se facilita que los usuarios de la web puedan ver las nuevas actualizaciones de la misma.

- Ahora pueden borrarse los comentarios del perfil. Hace un tiempo observé que había algún que otro insulto en algunos perfiles, y no estaba la posibilidad de poder borrarlos. Ya puede hacerse. Sólo hay que mover el ratón sobre el comentario que se quiera borrar y aparecerá un icono que al pulsarlo nos pedirá confirmación de borrado (por seguridad).

- Ver el ranking sólo con el grupo de amigos de un usuario. Esta es una sugerencia que comentó fadonat hace meses y que me pareció interesante. En el perfil de cada usuario, debajo del listado de amigos, puede verse ahora una pequeña tabla con el ranking de los 5 mejores amigos (incluido el usuario del perfil). Pinchando en el enlace Ver completo se visualiza el ranking completo de todo el grupo de amigos de ese usuario.

Como podéis ver los añadidos no son gran cosa, pero lo bueno es que esto se mueve. Dentro de nada habrá una nueva sección muy interesante en la que llevo un par de semanas trabajando.