Skip to content

Releases: jslater89/shooting-sports-analyst

5.0.0-beta5: Elo rating system

15 Aug 22:52
Compare
Choose a tag to compare
Pre-release

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

11 Aug 02:18
Compare
Choose a tag to compare
Pre-release

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

10 Aug 01:26
Compare
Choose a tag to compare
Pre-release

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

09 Aug 04:23
Compare
Choose a tag to compare
Pre-release

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.

image
.
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

28 Jun 14:15
Compare
Choose a tag to compare
  1. Leaving what-if mode no longer forgets your stage-filter settings, or your selected stage.
  2. Sort by time now respects the Score DQs setting.

4.0.1

31 May 15:13
Compare
Choose a tag to compare

Fixes:

  • Improve filter dialog behavior on short, wide screens
  • 'and' and 'or' in shooter-name queries no longer break the query parser

4.0.0: editable shooter names, power factors, divisions

04 Apr 12:56
Compare
Choose a tag to compare

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

28 Mar 01:08
Compare
Choose a tag to compare

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

27 Mar 19:12
Compare
Choose a tag to compare
  • Fix percentage display bug in stage results.

3.0.0: null safety, desktop support

25 Mar 01:42
Compare
Choose a tag to compare

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.