¿Qué características puedo agregar a esta aplicación de ajedrez FIDE? (ediciones realizadas el 2/25)

13

EDITAR: La mayor parte de la aplicación está completa. Ahora todo lo que tengo que completar es la implementación de los árbitros de la FIDE, un diagrama dinámico en 3D (en este momento solo se trazan 3 variables, no afectan las entradas), agregando más datos de la FIDE (basados ​​en meses) y tal vez incluyendo datos de ajedrez de la USCF (I tener el último conjunto de datos para todos los estados).

He hecho 3 ajustes a esta publicación.

1.Incluya un gráfico dinámico de series de tiempo que le permite ver a más de un jugador a la vez: ¡Esto fue muy lento de producir!

2.Incluya una curva de histograma / densidad superpuesta.

3.Incluye diagrama de dispersión 3d

4.Mejora el diseño de la aplicación


APLICACIÓN DE AJEDREZ FIDE

Además de un tablero de ajedrez interactivo en sí (que sería un animal diferente en sí mismo), ¿qué puedo agregar a esta aplicación para mejorar al visualizar y resumir las estadísticas de ajedrez FIDE agregadas? También planeo agregar un diagrama de series de tiempo y un diagrama de movimiento para datos históricos agregados.

Después de haberlo completado, pondré el código fuente en github / mediafire para aquellos que estén interesados ​​en el aspecto de programación de esto. Finalmente, también encontraré un lugar para alojar esta aplicación para que pueda utilizarla cuando lo desee.


Aquí hay una foto de la aplicación en sí. El lado izquierdo tiene filtros que afectan la salida en el lado derecho.

ingrese la descripción de la imagen aquí


Aquí hay algunas imágenes de características que he puesto en él.

Clave para los gráficos a continuación:

  1. El primer gráfico es un mapa interactivo que muestra el número de jugadores calificados por la FIDE para cada país y lo traza en un mapa.

  2. El segundo gráfico es un histograma normalizado o una curva de densidad que describe la distribución de clasificaciones FIDE.

  3. Similar al mapa, esta es una gráfica de barras del número de jugadores en cada país.

  4. El globo es el mapa, pero es una versión más atractiva del mapa.

  5. Idealmente, podré incluir un diagrama de series de tiempo 2D / 3D, sin saber si será posible dada la estructura de los conjuntos de datos. Trazaría estadísticas de ajedrez agregadas de la población de ajedrez de la FIDE o de jugadores individuales aquí.

  6. Un gráfico de movimiento de Google, similar a una trama de series de tiempo, pero más interactivo y visualmente atractivo. Al igual que con la trama de series temporales, trazaría estadísticas de ajedrez agregadas de la población de ajedrez de la FIDE o de jugadores individuales aquí.

  7. Diagrama de dispersión de 3 variables


Número de jugadores descritos en un mapa

ingrese la descripción de la imagen aquí

Gráfico de barras del número de jugadores.

Número si los jugadores se describen en un globo

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

¿Hay algo más que pueda agregar a otros datos visuales de ajedrez de la FIDE? Además, hacer sugerencias para mejorar aún más lo que tengo también sería bueno.

InfiniteFlash
fuente
¿Estadísticas sobre el número de torneos organizados por cada federación para diferentes años? Eso también sería genial.
Arun J
¿Dónde puedo encontrar esta aplicación? Quiero intentarlo.
HelloWorld
@ArunJ, no tengo acceso a la información del director del torneo. A menos que la FIDE proporcione un conjunto de datos específico para eso, no tengo más remedio, pero descodificar el sitio web. Eso no sucederá pronto.
InfiniteFlash
@StudentT, esto no está disponible en este momento. Una vez que haya terminado con esto (no estoy seguro sobre el horario), intentaré alojarlo en algunos sitios web para que cualquiera pueda usarlo.
InfiniteFlash
¡Buena suerte con tu visualización! ¡Creo que los gráficos R se ven geniales!

Respuestas:

3

En primer lugar, ¡buena suerte! Parece un proyecto realmente interesante.

En cuanto a sugerencias:

1) ¿Qué estás pensando en llamar a la aplicación? Por lo que has mostrado aquí, ¿quizás "Estadísticas de jugadores de la FIDE"?

2) ¿Cuál es la situación con respecto a la propiedad y los derechos de autor de los datos? ¿Tal vez deberías preguntarle a la FIDE? De nuevo, por lo que sé, no hacen que los datos subyacentes estén disponibles públicamente, por lo que debe "extraer" los datos a través de solicitudes web construidas adecuadamente. En este caso, no creo que necesite permiso.

3) Puede agregar pantallas para títulos de jugadores como GM, IM, FM, CM, WGM, WIM, etc.

4) Podría incluir información del árbitro: IA, FA

5) También entrenadores y organizadores internacionales.

6) Para que todas sus estadísticas desglosen los datos en términos de federación. Esto es casi a nivel de país, pero algunos países tienen una situación privilegiada. Por ejemplo, el Reino Unido en realidad tiene federaciones separadas en inglés, escocés, galés, etc. Entonces, permita la comparación de jugadores titulados por federación, jugadores titulados por mil jugadores por federación. Podría ser fascinante ver cómo se desempeña Rusia aquí. ¿Sigue siendo el país / federación de ajedrez número 1?

7) Lo mismo para los árbitros.

8) Lo mismo para los organizadores.

9) Lo mismo para los entrenadores.

Estaré muy interesado en los resultados de este proyecto. Se ve fascinante. Por favor mantennos informados!

Brian Towers
fuente
1
1. No estoy seguro de cómo llamarlo cuando finalmente se hace. Por ahora es solo visualizar datos de ajedrez. 2. Los datos se proporcionan de forma gratuita en el sitio web de ajedrez fide en un formato de archivo de texto. Aquí está el enlace: ratings.fide.com/download.phtml 3. Sí, incluiré esto pronto. 4/5. No tengo acceso a estos datos. 7/7/8/9. Trataré de encontrar datos para la federación de cada país, pero parece poco razonable que lo haga pronto. En este momento, estoy enfocado principalmente en los conjuntos de datos de ajedrez de la FIDE provistos en ese enlace. Gracias y lo haremos.
InfiniteFlash
Si ayuda, la FIDE tiene un pdf con una lista de árbitros con licencia: arbiters.fide.com/licensed-arbiters.html
Andrew
1
@InfiniteFlashChess "4/5. No tengo acceso a estos datos". ¡Sí, sí! (Gracias por el enlace). Descargué el archivo xml comprimido y busqué a Adam Raoof, que sé que es un IA y un IO. Esto es parte de sus detalles: <player> <fideid> 405230 </fideid> <name> Raoof, Adam N </name> <country> ENG </country> <sex> M </sex> <title> </ title> <w_title> </w_title> <o_title> IA, IO </o_title> <foa_title> </foa_title> <rating> 2131 </rating>
Brian Towers
@BrianTowers, Andrew / Gracias por señalar esto. Originalmente eliminé esta columna cuando la importé y no pensé que fuera tan significativa (la columna estaba esencialmente vacía cuando lo hice, y lo olvidé) La información del árbitro / otro título será útil para el diagrama de barras, el mapa y el globo
InfiniteFlash
He publicado una captura de pantalla de la tabla de googleMotion anterior ahora
InfiniteFlash