Commit graph

132 commits

Author SHA1 Message Date
ae45e2b6cd
chore: bump schema 2024-08-14 20:44:08 -04:00
aed935e1ac
Remove extraneous TODO 2024-02-01 15:02:36 -05:00
ff2ede0178
Remove unnecessary output padding 2024-01-30 14:49:14 -05:00
e05f117def
Print errors to stderr instead of stdout 2024-01-30 14:48:44 -05:00
3368457096
Add dataset intervals 2024-01-02 01:38:28 -05:00
d39c280310
Modify hypothetical advantage calc. for stability 2024-01-01 22:21:31 -05:00
26c2813b09
Improve SQL table definitions 2023-12-16 23:09:44 -05:00
54696c1b0e
Drop unnecessary index on database 2023-12-16 22:40:37 -05:00
47da06e3d6
Add usage section to README 2023-12-16 00:18:35 -05:00
ebec5f086d
Update README 2023-12-16 00:03:35 -05:00
3e8c79b5f0
Update README warning box 2023-12-16 00:01:56 -05:00
d33aa89ff6
Rearrange imports 2023-12-02 13:20:19 -05:00
5543f0a6b6
Add player matchup command 2023-12-01 22:37:06 -05:00
c1604772a2
Refactor SQLite connection opening 2023-12-01 22:36:49 -05:00
fc7e6df283
Add better error handling for dataset rename command 2023-12-01 19:21:13 -05:00
4f240b318d
Add command to rename dataset 2023-12-01 19:02:15 -05:00
b3ff055fd3
Use time filters instead of page switching
This change allows us to avoid the bug of only being able to
access up to 10000 tournaments before start.gg's API throws
an error.
2023-12-01 18:32:55 -05:00
504184e69b
Refactor access of current time 2023-12-01 18:32:32 -05:00
00d0195595
Modify how set limit affects ratings 2023-11-28 15:30:40 -05:00
d7b5394be3
Change default adjusted decay rate 2023-11-28 15:30:01 -05:00
14b5b2cafd
Display set counts in player info 2023-11-27 01:05:58 -05:00
db85674601
Update test database mocking 2023-11-26 23:25:56 -05:00
f7fa4c2085
Add searching for players by name or discriminator 2023-11-26 23:17:49 -05:00
0c9d85666c
Add index to player account discriminator 2023-11-26 19:16:04 -05:00
43921bd8fa
Enhance UI 2023-11-26 16:19:04 -05:00
72884497c1
Restructure SQL tables 2023-11-26 15:26:55 -05:00
c06c18c0ba
Implement basic player info command 2023-11-26 14:26:09 -05:00
3836ccfb9f
Add hyperlink to video game in start.gg 2023-11-26 00:22:48 -05:00
faf0f30d36
Add separate utils module 2023-11-26 00:22:08 -05:00
1aa85bd989
Fall back to event time if set time isn't recorded 2023-11-18 20:53:31 -05:00
1aa1b87211
Improve dataset list command 2023-11-18 20:44:16 -05:00
092d75dbbb
Use Dijkstra's algorithm to construct hyp. adv. 2023-11-18 20:43:26 -05:00
847d879287
Work around a terrible, terrible start.gg bug
I honestly don't even know what to say about this one.
2023-11-18 20:43:16 -05:00
361efe60a3
Use semicolons instead of commas as separator in sqlite string 2023-11-18 20:41:04 -05:00
ff454e3cae
Add set limit to algorithm 2023-11-03 22:39:18 -04:00
5f522473aa
Make scalar types transparent 2023-11-03 18:11:39 -04:00
094ee5452b
Fix certain events crashing GraphQL code
This might be the stupidest bug I've ever encountered. How is it even
possible that this could have happened. What the fuck
2023-11-03 18:09:33 -04:00
79bf8e95e6
Store set IDs in database 2023-11-03 18:09:08 -04:00
73b5e4fc43
Move scalar definitions to separate file 2023-11-02 15:16:35 -04:00
5d935ab059
Track set counts for players 2023-11-02 15:14:28 -04:00
ce6692c4c1
Modify default parameters 2023-11-02 14:04:21 -04:00
3d2a02c1b4
Tweak rating algorithm code 2023-11-02 14:04:03 -04:00
6f969cd231
Fix underflow bug when computing time decay 2023-11-02 14:03:01 -04:00
e51f4e2962
Update version to 0.2.0 2023-10-14 00:45:07 -04:00
21e0c62480
Improve dataset management UI 2023-10-14 00:13:00 -04:00
56bb676545
Update unit tests to mock datasets properly 2023-10-13 22:26:56 -04:00
de9e668a72
Allow configuration of country and state when creating dataset 2023-10-13 19:13:17 -04:00
3d97028b92
Add more configurable metadata to datasets 2023-10-13 18:15:25 -04:00
fae735d29b
Update README 2023-10-13 18:15:10 -04:00
71b81789f3
Transition to Glicko-based scoring system 2023-10-13 15:23:36 -04:00