edcb230365
Merge branch 'main' of https://git.abstractnonsen.se/Hanabi/hanabi-league into minimize-loss
2024-02-06 15:43:47 +08:00
posij118
333a3726fd
Clip initializations
2024-02-05 21:58:49 +08:00
posij118
1de9bd7fff
Decouple reading data
2024-02-05 21:52:11 +08:00
posij118
628f7ef041
Optimize and fix index bug
2024-02-05 21:34:56 +08:00
posij118
67a7662da3
Publish results for N=50 inits
2024-02-05 21:28:48 +08:00
posij118
23a265b3c7
Remove breaking change in constants.py, move default_config instead to run locally
2024-02-05 21:27:35 +08:00
posij118
11ec939510
Add loss minimization rating algorithm with data and results
2024-02-05 16:35:26 +08:00
eb833db3ce
change database schema: include winrate
2024-01-20 13:32:06 +01:00
e6d24d7b7b
link to game sites instead of replays
2024-01-14 13:49:37 +01:00
cf9a81979a
generate game pages also for games with no endgame analysis
2024-01-14 13:48:49 +01:00
145142c4a9
improve game sites
2024-01-14 13:38:18 +01:00
96c6fc0df2
improve endgame table output
2024-01-14 13:11:02 +01:00
e4635461c1
fix table style
2024-01-14 12:57:59 +01:00
1f8d0b867c
Render endgame statistics to website
2024-01-14 00:56:41 +01:00
60aa757ba0
expand cli for endgames
2024-01-13 15:38:57 +01:00
816bf0d940
add worker thread for endgame analysis
2024-01-13 15:35:49 +01:00
20f4cfc67e
convenience function
2024-01-13 14:35:24 +01:00
bfe83d4f43
load endgame actions from db
2024-01-13 14:32:48 +01:00
5c6c8a6b14
Add functions to analyze endgames with external program
2024-01-13 14:27:45 +01:00
25cfd06f1b
change database format
2024-01-12 20:20:23 +01:00
d717a9df36
introduce endgames table
2024-01-12 19:54:27 +01:00
4e459c4888
make label shorter
2024-01-12 19:52:36 +01:00
316ee30be1
Add suit count to tables
2024-01-11 19:27:54 +01:00
869598a886
Add charts with player elo progression
2024-01-10 20:16:23 +01:00
7e1d0d4b7c
change field names
2024-01-10 16:30:30 +01:00
01bdd9544e
remove player from participant list on own page
2024-01-10 02:46:23 +01:00
c6c9ab8377
change label in plot
2024-01-09 18:42:50 +01:00
d05be232b9
Add ELO charts to player pages
2024-01-09 18:41:46 +01:00
1d07cf67b1
fix: handling bdrs from ones
2024-01-01 11:38:57 +01:00
ea723bdaff
fix: count ones as bdr only if the second copy is lost
2023-12-31 20:23:00 +01:00
542d40282a
correctly detect bottom deck situations
2023-12-31 20:17:17 +01:00
7a1adfa178
remove print
2023-12-31 12:06:17 +01:00
975c275718
name PSQL subquery
2023-12-31 12:05:38 +01:00
7e06a09509
remove unneeded dependency
2023-12-31 12:04:21 +01:00
e249ff5cf7
change x-axis scale: number games for elo charts
2023-12-31 12:03:52 +01:00
5a7db5a873
stash
2023-12-30 23:03:36 +01:00
6408d24de9
add variant elo progression charts
2023-12-30 23:03:36 +01:00
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
b16b90e1c1
Add API endpoint
2023-12-28 23:59:46 +01:00
57a5a6aa35
variant stat overview per rating type
2023-12-28 23:13:45 +01:00
4b3c4eb3cf
fix url encoding in player names
2023-12-28 12:25:12 +01:00
38530ee303
add rating description
2023-12-28 11:53:01 +01:00
5af11b9134
add list of games to variant pages
2023-12-27 18:42:50 +01:00
1481817a72
remove prints
2023-12-27 17:33:34 +01:00
42b103343c
fix update
2023-12-26 18:01:58 +01:00
7a44378e9e
remove prints
2023-12-26 17:28:50 +01:00
a529a72388
add cli to refresh all games
2023-12-26 17:23:53 +01:00
78bdd8397c
rework game fetching: deduplicate code, fetch timestamps
2023-12-26 17:19:02 +01:00
e01b7fe823
Add time stamps to games in tables
2023-12-26 16:16:35 +01:00
181dd35ea6
Revert "Add time stamps to games in tables"
...
This reverts commit 41e8fb9c85
.
2023-12-26 14:11:53 +01:00