Aigul9 / hanabi-stats

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hanabi stats

The program loads users' games and actions from https://hanab.live/ via api, feeds it in the database, calculates various statistics, and saves them to files in tsv format.

Code documentation: https://aigul9.github.io/hanabi-stats/

See graph visualization here: https://aigul9.github.io/hanabi-stats-vis/ (db may be frozen due to non-usage)

See source code: https://github.com/Aigul9/hanabi-stats-vis

Stack of technologies

Folders structure

  • database: python and sql scripts related to PostgreSQL;
  • docs: documentation of the python functions;
  • input: data which should be provided to the program;
  • neo4j: scripts and generated data fed into neo4j database;
  • output: results;
  • py: python scripts to download and parse statistics, calculate user data;
  • resources: list of available variants and their efficiency;
  • swagger: API documentation.

About


Languages

Language:Python 77.7%Language:PLpgSQL 22.2%Language:Dockerfile 0.1%