No description
Find a file
Maximilian Keßler aedf4a1008
Fix: evaluate k-factor per rating type correctly
For a low number of games (K=20 for default config),
the K-factor is higher than usual. This was evaluated globally
and not per rating type as it should be.

This commit introduces counting the number of played games per
rating type now, leading to K-factors which are independ across
rating types
2023-12-30 22:00:20 +01:00
css add summary stats 2023-12-05 18:17:06 +01:00
deps update py-hanabi dep: bugfix 2023-12-08 12:30:23 +01:00
install Add time stamps to games in tables 2023-12-26 16:16:35 +01:00
src Fix: evaluate k-factor per rating type correctly 2023-12-30 22:00:20 +01:00
templates variant stat overview per rating type 2023-12-28 23:13:45 +01:00
.gitignore add build folder to gitignore 2023-12-04 11:13:18 +01:00
.gitmodules Add tabulator as submodule dependency 2023-12-08 11:41:30 +01:00
hanabi-league add cli to refresh all games 2023-12-26 17:23:53 +01:00
LICENSE add LICENSE: gplv3 2023-12-22 22:34:48 +01:00
README.md add LICENSE: gplv3 2023-12-22 22:34:48 +01:00
requirements.txt use string representations for game outcomes 2023-12-05 16:02:08 +01:00

Hanabi League

This is the code for the Hanabi League running on hanab.live.

The goal is to automatically collect the played games and evaluate ELO and all sorts of statistics from it, as well as generate a pleasing website from that data.

This is a full rewrite of what has been done in season zero (which was the test season), featuring:

  • A proper database server, PostgreSQL
  • More statistics to come (for example, bottom deck risks)
  • Separate ELO ratings for each variant, player number and suit count
  • ...

This is still work in progress.

License

This is GPLv3-licensed.