- Add filter for match status
- Add online players: http://elevenlogcollector-env.js6z6tixhb.us-west-2.elasticbeanstalk.com/ElevenServerLiteSnapshot
✔️ Find matches eligle for revertion
✔️ Cohort Analysis
✔️ Retrieve full user-matches history (parametrized) async
✔️ Retrieve full leaderboard (parametrized) async
✔️ Retrieve ranked and/or unranked matches (parametrized) async
- Add Changelog to docs
✔️ Add Docstrings
✔️ Add API official documentation
✔️ Add notebook demo
✔️ Split code into parser and ETT objects handling
✔️ Add unit tests
✔️ Handle request exceptions
✔️ Add enum for states variables
- Add Elo analysis per player
https://colab.research.google.com/drive/1nIJCtDUWQFtFPjIRs_7_yox6uK3V3SUC?usp=sharing
float K = (float)(32f * (2f - 1f / (Math.Pow(2.0, (double)(n - 1)))));
Diffs compared to official Elo: different rounding, ignores manual elo change by mods, no 24 hour decay
- Predict match outcome based on match history: https://discord.com/channels/340715434099605515/581688710093996032/860572395009212456
✔️ Update ett-monthly app with new Tournament class
- overall record (win/loss)
- overall winrate
- highest Elo
- ranking
- winrate last 20 games
- winrate last 50 games
- winrate last 100 games
- number of unique opponents
- average daily matches (counting only days played days)
- Date of first game
- Number of days played
- Number of days since first game
- Day with most matches
- Highest number of matches in a day
- Number of unique opponents in marathon day
- Win/Loss
- Net Elo change
- Start of day Elo
- End of day Elo
- Day with most Elo gain/loss
- Highest Elo gain/loss in a day
- Number of unique opponents in best/worst day day
- Win/Loss
- Start of day Elo
- End of day Elo