Releases: jslater89/shooting-sports-analyst
5.0.0-beta5: Elo rating system
See notes on beta2.
Changes:
- Improve filtering-out of classifier reshoots and deduplication of shooters in stage/match results.
- I had hoped to only use the first run when people reshoot a match, but unfortunately I'm stuck using the best run, for now, which has some ratings implications.
- On the other hand, it also seems to improve the ratings.
- Feature request: list of member numbers to whitelist from the 'name ends in 2 or 3' reshoot detection.
- Class stats dialog now includes stacked, colored bars to indicate shooter class.
5.0.0-beta4: Elo rating system
See notes on 5.0.0-beta2.
Changes:
- Assume hit factors greater than 30 on Comstock/Virginia stages are data entry errors
- Slightly reduce impact of pubstomp multiplier
5.0.0-beta3: Elo math fixes
See notes on beta2.
Changes:
- 'Pubstomp multiplier', reducing impact on rating for M and GM shooters crushing newbies.
- Correct some errors in implementing the math described in the README.
(n.b. because I'm a github noob, the sources for this release contain the wrong version. Check out 8749a14 instead.)
5.0.0-beta2: Elo rating system beta
This prerelease (for desktop only) includes a beta of an Elo rating system for USPSA matches. Feed it a list of Practiscore result URLs, and it will analyze them, calculate ratings, and provide some interesting statistics, like these ones about Carry Optics at level II matches and up from 2020 to 2022.
.
See the dedicated README for more information, including usage instructions, an FAQ, and some things to try if you think the ratings are off.
I have some automated testing and validation tools planned, but who knows when I'll get to those, so if you have feedback about ratings, please open an issue and attach an exported project file for me to look at.
4.0.2: Bugfixes
- Leaving what-if mode no longer forgets your stage-filter settings, or your selected stage.
- Sort by time now respects the Score DQs setting.
4.0.1
4.0.0: editable shooter names, power factors, divisions
Features:
- Note reentry/second gun with an (R) on the shooter name
- Allow editing of:
- Power factor: "What if I hadn't failed chrono?"
- Division: "What if I hadn't gotten bumped to Open?"
- Shooter name: "What if I want to refer to myself as Morning Jay while checking scores for this video?" <-- Admittedly, this is a pretty me-specific use case
Fixes:
- Add percent sign to match percent score, to match stage results
- Deserialize 'master' and 'grandmaster' in results files as M and GM
3.0.2: more percentage fixes
I think I got them all now? Number formats are hard, and I'm not sure why things changed, but they did, and now they're fixed. I think.
3.0.1
3.0.0: null safety, desktop support
Upgrade to a null-safe version of Flutter.
Initial desktop/mobile app support.
Desktop builds now available for Linux and Windows. Only tested on Linux so far.