Commit Graph

170 Commits

Author SHA1 Message Date
081601f0f7
fix order of leader cards 2023-12-05 00:03:11 +01:00
55148c48ab
move leader cards to summary page 2023-12-04 23:49:42 +01:00
0b67cea089
Move leader cards to separate page. add current streaks 2023-12-04 23:09:27 +01:00
ee40c27bc7
Add hyperlink to variant pages 2023-12-04 17:56:28 +01:00
488b38c7f3
Add stat pages for variants 2023-12-04 17:52:18 +01:00
f5d3cfdad4
deterministic sort order 2023-12-04 15:06:40 +01:00
230d96ae1b
add more stats to webpage 2023-12-04 15:04:37 +01:00
d272c4f549
add info site 2023-12-04 11:16:34 +01:00
6cd493fc0c
add build folder to gitignore 2023-12-04 11:13:18 +01:00
74a2bd7d50
add variant page to website 2023-12-04 11:11:02 +01:00
97f5a8459a
include rating leaderboard 2023-12-04 03:02:26 +01:00
e8ba8ecee3
include base ratings for players without games 2023-12-04 01:52:45 +01:00
65f174c95f
Implement rating leaderboard 2023-12-04 00:40:29 +01:00
3d720b5599
add website templates (not complete) 2023-12-03 21:20:13 +01:00
fec81a6c15
start website implementation 2023-12-03 21:19:36 +01:00
7289dce5d9
Implement restrictions for time of games 2023-11-24 18:37:33 +01:00
d8ef86dcfe
some cleanup 2023-11-24 17:28:40 +01:00
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
a6c96c7b04
some log output 2023-11-24 15:09:21 +01:00
613bb108a7
Proper caching of player history 2023-11-24 13:14:01 +01:00
94d698ad14
Compute current streaks for statistics 2023-11-24 13:12:41 +01:00
9ba98a1f47
fix naming: {current -> maximum} streak 2023-11-24 12:43:26 +01:00
058d87f5bf
Add comments to DB queries for statistics 2023-11-24 12:33:57 +01:00
18607699c9
stats: add number of lost crits 2023-11-24 12:22:53 +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
bb3be235d9
compact DB queries 2023-11-24 11:21:24 +01:00
cc08f032e3
Calculate streak lengths for users 2023-11-24 11:12:58 +01:00
729dbb9085
Stats: Compute played and won games 2023-11-23 22:05:46 +01:00
16105d1965
stats: implement total number of moves 2023-11-23 21:33:32 +01:00
cabec71e4f
add function to process all games for rating 2023-11-23 18:38:34 +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
4e0b624c3f
add bdr/statistics parser 2023-11-23 18:11:34 +01:00
12434f7c27
Move files into src folder 2023-11-23 17:03:36 +01:00
89a38784ed
Fix bug: User ratings not retrieved correctly 2023-11-23 16:19:10 +01:00
f0b658f290
Improve some comments/output 2023-11-23 16:04:30 +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
072d450fe6
Add retrieval methods for actions and decks 2023-11-23 14:00:25 +01:00
157342b6c8
sort entries 2023-11-23 13:41:42 +01:00
115623142d
Add function to fetch game details for all games 2023-11-23 13:39:03 +01:00
7fdee4bae0
Store actions and deck to database 2023-11-23 13:18:38 +01:00
07aba5fefb
add TODO 2023-11-23 12:56:02 +01:00
56524cd28e
Fetch details of game: Added player seats 2023-11-23 12:52:56 +01:00
7426f8018a
Add PyHanabi as git submodule 2023-11-23 09:30:08 +01:00
059521ea47
start implementation of fetching game details 2023-11-23 09:28:13 +01:00
a15059318c
Initialize player base ratings on sign-up 2023-11-23 01:36:23 +01:00
78a43d7d24
Initialize base ratings for variants 2023-11-23 01:18:26 +01:00
1e7c6ebcf7
Improve output 2023-11-23 00:06:00 +01:00