Kiana Sheibani
|
3836ccfb9f
|
Add hyperlink to video game in start.gg
|
2023-11-26 00:22:48 -05:00 |
|
Kiana Sheibani
|
faf0f30d36
|
Add separate utils module
|
2023-11-26 00:22:08 -05:00 |
|
Kiana Sheibani
|
1aa85bd989
|
Fall back to event time if set time isn't recorded
|
2023-11-18 20:53:31 -05:00 |
|
Kiana Sheibani
|
1aa1b87211
|
Improve dataset list command
|
2023-11-18 20:44:16 -05:00 |
|
Kiana Sheibani
|
092d75dbbb
|
Use Dijkstra's algorithm to construct hyp. adv.
|
2023-11-18 20:43:26 -05:00 |
|
Kiana Sheibani
|
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 |
|
Kiana Sheibani
|
361efe60a3
|
Use semicolons instead of commas as separator in sqlite string
|
2023-11-18 20:41:04 -05:00 |
|
Kiana Sheibani
|
ff454e3cae
|
Add set limit to algorithm
|
2023-11-03 22:39:18 -04:00 |
|
Kiana Sheibani
|
5f522473aa
|
Make scalar types transparent
|
2023-11-03 18:11:39 -04:00 |
|
Kiana Sheibani
|
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 |
|
Kiana Sheibani
|
79bf8e95e6
|
Store set IDs in database
|
2023-11-03 18:09:08 -04:00 |
|
Kiana Sheibani
|
73b5e4fc43
|
Move scalar definitions to separate file
|
2023-11-02 15:16:35 -04:00 |
|
Kiana Sheibani
|
5d935ab059
|
Track set counts for players
|
2023-11-02 15:14:28 -04:00 |
|
Kiana Sheibani
|
ce6692c4c1
|
Modify default parameters
|
2023-11-02 14:04:21 -04:00 |
|
Kiana Sheibani
|
3d2a02c1b4
|
Tweak rating algorithm code
|
2023-11-02 14:04:03 -04:00 |
|
Kiana Sheibani
|
6f969cd231
|
Fix underflow bug when computing time decay
|
2023-11-02 14:03:01 -04:00 |
|
Kiana Sheibani
|
e51f4e2962
|
Update version to 0.2.0
|
2023-10-14 00:45:07 -04:00 |
|
Kiana Sheibani
|
21e0c62480
|
Improve dataset management UI
|
2023-10-14 00:13:00 -04:00 |
|
Kiana Sheibani
|
56bb676545
|
Update unit tests to mock datasets properly
|
2023-10-13 22:26:56 -04:00 |
|
Kiana Sheibani
|
de9e668a72
|
Allow configuration of country and state when creating dataset
|
2023-10-13 19:13:17 -04:00 |
|
Kiana Sheibani
|
3d97028b92
|
Add more configurable metadata to datasets
|
2023-10-13 18:15:25 -04:00 |
|
Kiana Sheibani
|
71b81789f3
|
Transition to Glicko-based scoring system
|
2023-10-13 15:23:36 -04:00 |
|
Kiana Sheibani
|
0477d76322
|
Tweak hypothetical advantage algorithm
|
2023-10-05 22:37:36 -04:00 |
|
Kiana Sheibani
|
f905dfdbc3
|
Remove outdated code
|
2023-10-05 22:14:29 -04:00 |
|
Kiana Sheibani
|
1013a1ee17
|
Use shortest-path to calculate hypothetical adv.
This is much more efficient than taking an average, at the cost of being
slightly less optimal.
|
2023-10-05 22:10:24 -04:00 |
|
Kiana Sheibani
|
0771e5c370
|
Fix hypothetical advantage not being calculated
|
2023-10-05 22:10:13 -04:00 |
|
Kiana Sheibani
|
38e0937d8f
|
Fix SQL view not being deleted with dataset
|
2023-10-05 22:08:13 -04:00 |
|
Kiana Sheibani
|
376a8588b9
|
Create convenience view for each dataset
|
2023-10-05 01:55:31 -04:00 |
|
Kiana Sheibani
|
473b9c60a6
|
Write unit tests and fix various bugs
|
2023-10-05 01:47:09 -04:00 |
|
Kiana Sheibani
|
2e3bd017f3
|
Implement RNR rating adjustment
|
2023-10-04 18:06:44 -04:00 |
|
Kiana Sheibani
|
d3459346f7
|
Rename to StartRNR
We're pivoting, baby!
|
2023-10-03 23:37:51 -04:00 |
|
Kiana Sheibani
|
ad6445bcd2
|
Improve dialog if no datasets exist
|
2023-10-03 23:21:31 -04:00 |
|
Kiana Sheibani
|
1421720b2b
|
Various improvements
|
2023-10-03 01:26:25 -04:00 |
|
Kiana Sheibani
|
5dc8a6d766
|
Make the dataset listing slightly more polished
|
2023-10-03 01:25:35 -04:00 |
|
Kiana Sheibani
|
6afcd444a7
|
Prevent 2-second sleep every query
|
2023-10-02 20:39:32 -04:00 |
|
Kiana Sheibani
|
07f95ddd17
|
Require query variables to be Copy
|
2023-10-02 20:34:54 -04:00 |
|
Kiana Sheibani
|
23ecce06d5
|
Add more metadata to datasets
|
2023-10-02 20:29:39 -04:00 |
|
Kiana Sheibani
|
a4f130b36e
|
Add better error messages
|
2023-10-01 14:55:15 -04:00 |
|
Kiana Sheibani
|
e16b0be447
|
Separate sync query to reduce complexity
|
2023-09-30 18:16:00 -04:00 |
|
Kiana Sheibani
|
c70fc7506a
|
Add usage help and documentation
|
2023-09-30 05:14:50 -04:00 |
|
Kiana Sheibani
|
9feba1a136
|
Various fixes
|
2023-09-30 04:37:10 -04:00 |
|
Kiana Sheibani
|
0f71cfa3c5
|
Fix declaration of deleted module
|
2023-09-30 01:46:06 -04:00 |
|
Kiana Sheibani
|
cd98f0cd26
|
Implement basic logic for syncing
|
2023-09-30 01:43:33 -04:00 |
|
Kiana Sheibani
|
3ed8c6ad71
|
Rename default dataset
|
2023-09-30 00:23:50 -04:00 |
|
Kiana Sheibani
|
c3a35c5ef6
|
Implement dataset deletion
|
2023-09-30 00:22:48 -04:00 |
|
Kiana Sheibani
|
0e9fddec9e
|
Rework database to store all datasets in one sqlite file
|
2023-09-27 15:19:28 -04:00 |
|
Kiana Sheibani
|
3130d82e95
|
Implement beginnings of CLI
|
2023-09-26 22:36:03 -04:00 |
|
Kiana Sheibani
|
c8cb974762
|
Create struct for global app state
|
2023-09-26 21:37:13 -04:00 |
|
Kiana Sheibani
|
da6b4a9220
|
Fix dataset file getting cleared on startup
|
2023-09-26 21:35:14 -04:00 |
|
Kiana Sheibani
|
5d0fbcd107
|
Update documentation
|
2023-09-23 03:37:22 -04:00 |
|