Commit graph

22 commits

Author SHA1 Message Date
a377dd74af
Implement correct values for rating system
Added k-factors to config.
Implemented the season 0 rating change logic.
2023-11-24 17:15:38 +01:00
9ba98a1f47
fix naming: {current -> maximum} streak 2023-11-24 12:43:26 +01:00
ddd751f0f3
Add code to analyze all games for bdrs
Also update stats code to accumulate these into the user stats
2023-11-24 12:19:37 +01:00
852f2ea329
add more user statistics 2023-11-24 11:42:37 +01:00
cc08f032e3
Calculate streak lengths for users 2023-11-24 11:12:58 +01:00
16105d1965
stats: implement total number of moves 2023-11-23 21:33:32 +01:00
4d6fedf768
uniform naming 2023-11-23 18:34:25 +01:00
9a8318bc6d
Update database schemea: add stats 2023-11-23 18:31:59 +01:00
adccdf737b
Implement rating change updates to DB
Still missing: The actual function to calculate the rating change
2023-11-23 15:55:03 +01:00
bbb2b19df0
Starting rating implementation: Fetch current ratings 2023-11-23 15:24:33 +01:00
157342b6c8
sort entries 2023-11-23 13:41:42 +01:00
7fdee4bae0
Store actions and deck to database 2023-11-23 13:18:38 +01:00
78a43d7d24
Initialize base ratings for variants 2023-11-23 01:18:26 +01:00
20ec64ef04
Add code to fetch new games 2023-11-22 23:35:47 +01:00
aa4b20df8c
Add code to initialize variants 2023-11-22 18:56:08 +01:00
dbe5098ef6
Functions to add players to database 2023-11-22 18:22:53 +01:00
ab32fae4f2
Add config file for hanabi league 2023-11-22 17:13:44 +01:00
cc8dd2a90c
fix database schema: add number of players 2023-11-22 17:12:45 +01:00
2ed40eae37
Add CLI 2023-11-22 16:21:30 +01:00
8623b524de
Add DB initialization code. Fix DB schema 2023-11-22 16:00:26 +01:00
6e562937fb
minor updates to database schema 2023-11-22 14:32:41 +01:00
a813c1521a
Initial commit: Draft of database schema 2023-11-22 14:21:09 +01:00