A US soaring contest scoring system

About Winscore:

Winscore is a robust and easy to use Windows based scoring program for soaring contests in the US.  The scoring program is used at soaring contests to calculate contestant speeds, distances, scores, and to generate score sheets. The scoring program also can generate .zip files which contains the GPS flight traces (.igc files) and scoring information (.xml) for each contestant. These .zip files can then be put on a web page where Internet users can view a replay of the contestant's flights for that day.

Download Winscore:

Winscore Program (Win 8, Win 10):

Winscore Source Code

The Winscore source code and related files are available on GitHub.  Feel free to download and review the code. 

 

Tutorials:

John Godfrey prepared a guide to automatic scoring with Winscore.  Available here.

 

Winscore Version History:

Contest Scoring Program:

2024

·         Rev 12

o   Corrected Cumulative score error.

·         Rev 11

o   Corrected devaluation error.

·         Rev 10

o   Enhancements to CUP file export

o   Corrected Spm in parameter output to SSA when no flights are present for the day.

o   Corrected masking issue on Task input form

·         Rev 9

o   Corrected score roundoff issue with FAI tasks

o   Corrected SP0 in parameter output to SSA

·         Rev 8

o   Corrected issues with CUP task format export to WeGlide.

·         Rev 7

o    Increased tolerance for fix interval > 1 second warning

o   Corrected issues with CUP task format export.

·         Rev 6

o    Corrected "Humorous" FAI 7.4.5b altitude penalty when no start was achieved

o   Corrected start line detection when course line is nearly parallel to start line.

o   Updated FAI task parameters to SSA site for FAI tasks.

o   Updated Handicap Summary Report Formatting

o   Added exporting of tasks in CUP format

·         Rev 5

o   Corrected SMTD/2 distance check to 5.0 miles "Rule 11.2.3.5 Scored Distance"

·         Rev 4

o   Added FAI task parameters to XML scoresheet output to SSA site.

·         Rev 3

o   Copied IGC file to local temp directory for validation.  Solves problem with virtual/Google drives that some manufactures dll don't handle.

o   Fixed task open time being used from imported tasks

o   ignored character upper/lower case differences in Manufacturers in Handicap list.

o   Fixed program error when no crossing of start line for FAI task.

·         Rev 2

o   Disabled better start warning

o   Check ACTIVE warnings when double-clicking a flight

o   Added more info in invalid turn area turnpoint specification

o   Fixed file open failure when .wscx file is on google drive folder

·         Rev 1

o   Removed FAI Task handicap normalization.

 

·         Beta 0

o   No change from 2023 Rev 5

 

 

2023

·         Rev 5

o   Added PEV Starts

o   Enabled base altitude for line finishes

·         Rev 4

o   Added informational message for motor runs before starts

·         Rev 3

o   Fixed handicapping distance computation for FAI tasks.

·         Rev 2

o   Changed motor detection tolerance to reduce false alarms

o   Added 1s fix interval check for FAI tasks.

o   Added altitude and speed start checks for FAI tasks.

·         Rev 1

o    Initial version for 2023.  Minor changes from previous year.

 

Winscore Support:

Support of the scoring and viewing programs is provided by the author, Guy Byars.

The best way to contact him is via email:

For critical support issues, Guy's cell phone is: 513-307-1484

In your initial mail message to Guy, please include a complete description of your problem and also attach the Winscore data file (.wscx) to the email. If you are having problem with the evaluation of a flight log, you should also attach the IGC file for the flight in question.  Including this information with your initial email will speed up your support.