logo

Etiquetas:

Autor Tema:  (Leído 1746 veces)

BigK91

  • Habitual
  • ***
  • Mensajes: 194
  • Ubicación: Zaragoza Ciudad.
    • Ver Perfil
    • Distinciones
Estadisticas Partidas BGG
« en: 09 de Junio de 2020, 10:11:30 »
Hola a todos.

Me suena que existe la posibilidad de comprobar las partidas anotadas en BGG incluso, si se trata de un juego con facciones comprobar que % de victorias tiene cada uno. ¿Alguien podria indicarme donde puede verse si es posible?

Ya que me estan apalizando al Churchill quiero llorar con argumentos.

Muchas gracias.

Lopez de la Osa

  • Moderador
  • Veterano
  • *
  • Mensajes: 4574
  • Ubicación: Almendralejo
  • "Los moderadores no tenemos sentido del humor"
  • Distinciones Colaborador habitual y creador de topics Antigüedad (más de 8 años en el foro) Encargado del juego del mes Moderador y usuario en los ratos libres
    • Ver Perfil
    • Robótica Almendralejo
    • Distinciones
Re:Estadisticas Partidas BGG
« Respuesta #1 en: 09 de Junio de 2020, 11:18:12 »
No se si existe... es posible; pero será información sesgada ya que no todo el mundo aporta esa información, por lo que...

BigK91

  • Habitual
  • ***
  • Mensajes: 194
  • Ubicación: Zaragoza Ciudad.
    • Ver Perfil
    • Distinciones
Re:Estadisticas Partidas BGG
« Respuesta #2 en: 09 de Junio de 2020, 12:20:23 »
Si ya imagino, pero era por seguir aprendiendo.

Gracias de todas formas.


Un saludo

Wkr

  • Administrador
  • Veterano
  • *
  • Mensajes: 32582
  • Ubicación: Zaragoza
  • La vida es muy corta para lidiar con gente idiota
  • Distinciones Líder de una secta decimonónica Colaborador habitual y creador de topics Disfruto creando mis juegos de mesa Entre los 10 con mayor tiempo conectado Entre los 10 más publicadores Reseñas (oro) Antigüedad (más de 8 años en el foro) Fan de las pirámides de icehouse Encargado de las Convivencias Lúdicas de labsk Encargado del juego del mes
    • Ver Perfil
    • Diario de WKR
    • Distinciones
Re:Estadisticas Partidas BGG
« Respuesta #3 en: 09 de Junio de 2020, 12:22:33 »
Supongo que esto te servirá
https://www.bgstatsapp.com/

Pero vamos, ya me cuesta dar las partidas de alta como para andar añadiendo quien ha ganado cada una.

NETes

  • Veterano
  • *****
  • Mensajes: 2501
  • Ubicación: Palma de Mallorca
  • Distinciones Antigüedad (más de 8 años en el foro)
    • Ver Perfil
    • Alrededor de la Mesa
    • Distinciones
Re:Estadisticas Partidas BGG
« Respuesta #4 en: 09 de Junio de 2020, 13:30:26 »
Con BG Stats puedes ver tus estadísticas pero las tienes que haber añadido.
Hilo de Venta   Mi colección   Mi blog

Ludópata por afición

Membrillo

  • Moderador
  • Veterano
  • *
  • Mensajes: 3602
  • Ubicación: Alcalá de Henares-Taipei
  • 剪刀石頭布!
  • Distinciones Colaborador habitual y creador de topics Antigüedad (más de 8 años en el foro) Moderador y usuario en los ratos libres
    • Ver Perfil
    • Distinciones
Re:Estadisticas Partidas BGG
« Respuesta #5 en: 09 de Junio de 2020, 15:26:42 »
Con BG Stats puedes ver tus estadísticas pero las tienes que haber añadido.
+1, pero solo las tuyas, no las de otros jugadores. Que yo sepa no hay nada para ver ese tipo de datos de una forma más global, es decir, recopilados por muchas personas. A veces, los organizadores de torneos competitivos apuntan esas cosas y las publican en el reporte del torneo. Pero es información dispersa que puede o no existir para el juego que te interesa y que, de existir, puedes encontrar o no.

BigK91

  • Habitual
  • ***
  • Mensajes: 194
  • Ubicación: Zaragoza Ciudad.
    • Ver Perfil
    • Distinciones
Re:Estadisticas Partidas BGG
« Respuesta #6 en: 09 de Junio de 2020, 18:25:00 »
Genial.
Pensaba que existiria, no sería un mal añadido entonces.

Gracias a todos por las repuestas.

Nieva

Re:Estadisticas Partidas BGG
« Respuesta #7 en: 11 de Junio de 2020, 20:40:26 »
Genial.
Pensaba que existiria, no sería un mal añadido entonces.

Gracias a todos por las repuestas.

No es muy científico (más bien es una cutrez descomunal hecha en 10 minutos libres), pero igual ayuda de algo... Con 4 comandos tontos desde una consola unix (en principio vale Cygwin para windows, por ejemplo) me he bajado la información de todas las partidas que hay en BGG para el juego Churchill junto con sus detalles:

Código: [Seleccionar]
echo '<?xml version="1.0" encoding="utf-8"?><plays total="4168" page="1" termsofuse="https://boardgamegeek.com/xmlapi/termsofuse">' > todasLasPartidasChurchill.xml && for iter in {1..42} ; do curl "https://boardgamegeek.com/xmlapi2/plays?id=132018&page=$iter" | tail -n +2 | head -n -1 >> todasLasPartidasChurchill.xml && sleep 2 ; done && echo '     </plays>' >> todasLasPartidasChurchill.xml
(lo he hecho así de "raro" porque mi idea era convertirlo después a json con algo así
Código: [Seleccionar]
xmltojson.exe -m xml -s todasLasPartidasChurchill.xml, que para hacer un tratamiento rápido con algo de funcamento me resultaba mucho más cómodo que el xml, pero al final he tirado por otro tratamiento aún más cutre y ni he usado el json...)

Y luego me he intentado (de una manera de lo más cutre que se puede hacer) sacar los datos en los que de forma efectiva se ha informado en BGG el "bando" de cada jugador (hay gente que pone el resultado en un comentario, no en la lista de resultados, esos no están incluidos aquí). El "problema" es que por no estar estandarizado sale esta "ristra" de posibles bandos entre las ~4100 partidas (de las cuales algo menos de 500 tienen informados bandos):

Sorry but you are not allowed to view spoiler contents.


Así que behold la cutrez increíble de las sustituciones en cadena como un tonto sobre ese campo hasta llegar a algo un poquito más uniforme (pero sin mucha rigurosidad, no te voy a engañar). Ni siquiera he "cuadrado" que pertenecieran a la misma partida ni nada, así que he llegado a este "total" de partidas para cada bando:
Sorry but you are not allowed to view spoiler contents.

    483 Churchill
    479 Stalin
    478 Roosevelt

Y, de ese total, me he quedado con los se había informado la partida como "victoria" (independientemente para cada bando). Rigurosidad casi nula (ni siquiera tienen porqué sumar 100 los porcentajes, porque es el % de victorias respecto a las partidas "recuperadas" de ese bando), pero salen unos números relativamente decentes:

Sorry but you are not allowed to view spoiler contents.

Bando        Total     Ganadas   Porcentaje de Victorias
Roosevelt    478       139       29.1
Stalin       479       112       23.4
Churchill    483       184       38.1

Y, bueno, ya que le he dedicado un ratito, pues me parecía bien compartirlo. Se puede mejorar hasta el infinito (tirando de jq para parsear el json y haciendo los cálculos ahí... separando los datos de cada partida (para tener en cuenta el número de jugadores), recuperando también sus puntos para calcular el vencedor usándolos en caso de que el que metió la partida no lo marcara (aunque siendo el Churchill esto sería especialmente difícil, por las condiciones tan raras de victoria), mapeando mejor los datos de cada bando en vez de ese esperpento que he montado...)

En fin... Que al menos a mí me vale para asumir que con Stalin parece más difícil ganar, y con Churchill más fácil, pero ni siquiera creo que sea muy fiable la conclusión visto cómo he sacado los datos xDD

P.D. ¿Quién en su sano juicio pone una fuente para la etiqueta code que no es "monospace"? Esto es cosa de Maltuz, seguro xDD

[Edito para corregir algunos mapeos que tenía mal, e incluir los de los colores :$]
« Última modificación: 13 de Junio de 2020, 00:50:17 por Nieva »
"It doesn't matter how beautiful your theory is, it doesn't matter how smart you are. If it doesn't agree with experiment, it's wrong." Richard P.Feynman

alejo

Re:Estadisticas Partidas BGG
« Respuesta #8 en: 11 de Junio de 2020, 20:44:54 »
Bgstats permite hacer bastantes estadísticas. Pero solo las que hayas introducido tu mismo en la BGG.

Además, en la BGG los datos de partidas de diferentes jugadores no están cruzados. Por lo que dos personas que jueguen a un juego y lo registren, en la web constan como dos partidas independientes.


Actualizo: me quito el sombrero ante Nieva
« Última modificación: 11 de Junio de 2020, 20:47:24 por alejo »

BigK91

  • Habitual
  • ***
  • Mensajes: 194
  • Ubicación: Zaragoza Ciudad.
    • Ver Perfil
    • Distinciones
Re:Estadisticas Partidas BGG
« Respuesta #9 en: 12 de Junio de 2020, 11:12:52 »
Muchisimas gracias a todos sobre todo a Nieva por el currazo.