Chapter 1. Introduction

Table of Contents

About Starboard Tack Scoring
Fleet/Handicapping Types
Scoring Systems
Penalties/Redress
Other Features
Known Issues and Limitations
Licensing
STS License
Full Text of the GPL
Credits

About Starboard Tack Scoring

Starboard Tack Scoring (STS) is a yacht race scoring program. It is a freely available, open-source program written in the Java programming language. STS is designed to manage single races, regattas or longer series.

Starboard Tack Scoring is hosted on sourceforge.net. For support and updates, visit the STS forums or STS downloads pages.

STS is RRS2005-2008 Appendix A compliant.

STS strives to provide ease-of-use, flexibility in running and scoring races, customizable output, and an extensible implementation. Extensibility is currently provided via plug-ins, and scripting capability is planned for the future. At the time of this writing, the default plug-ins provide support for the following features:

Fleet/Handicapping Types

  • One-design

  • PHRF (time-over-distance)

Scoring Systems

  • Low point scoring

  • Bonus point scoring

Penalties/Redress

STS attempts to support all forms of penalties and redress called for in Appendix A of RRS2005-2008. These include support for:

  • Rule 30.2 (ZFP) - 20% penalty.

  • Rule 44.3 (SCP) - penalty of specified percentage or number of places.

  • Redress - Assigned place. This form of redress does not change the place of other boats.

  • Redress - Assigned finish order. This form of redress changes the place of other boats with a place equal to or higher than the assigned value.

  • Redress - Average of previous scores.

  • Redress - Average of all scores except the current race. This form of redress causes the score for the current race to be re-computed when the series/regatta is scored.

  • Redress - Assigned score. Assign an arbitrary score value for the current race. NOTE: this form of redress is not specified in Appendix A.

Other Features

  • In a regatta, each fleet may be a different type (one-design and/or PHRF, etc).

  • When running races, STS supports sending each fleet on a different course.

  • Fleets are scored independently of each other

  • Alternate handicaps are supported on a per-race basis (non-spinnaker offset, etc).

  • Generates results in web page format (HTML).

Known Issues and Limitations

Limitations...

  • STS does not yet offer native printing support. Printing is possible via the Web browser in which the collection sheets, race and series results are displayed, but printing web pages in this way is problematic since there is no way for STS to control the page layout directly -- i.e., insert page breaks, etc. The addition of native printing support is a high-priority item for the next release.

  • STS does not yet support sending results via email. The current version of STS allows email addresses to be entered for skippers and crew members, but there is no way to send the results to these addresses yet.

  • STS is not yet capable of generating an index or overview page that links to individual race results and the regatta/series results.

Known Issues (bugs)...

  • Auto-complete drop down completion lists sometimes don't go away when they should. If this happens, click in the corresponding text area so it becomes editable again and then press the Esc key.