[sailwave] RYA HANDICAP SYSTEM

Hi Simon,

Your estimator presumably works on averaging the performance of all boats of that class. <

That’s right. It works well if there a good mixture of classes (with good ratings) and capabilities to get some meaningful averages from. I added it initially to get some idea of what the iF20 rating should be at our club.

Here’s the specific algorithm.

Average the corrected times of the boats not belonging to the class we’re interested in to come up with an average corrected time (ACT) for each race.

Average the elapsed times of the boats belonging to the class we’re interested in to come up with an average elapsed time (AET) for each race.

Then for each race come up with an estimating rating using r = AET*1000/ACT (or whatever is appropriate for the rating system chosen) and then average these race estimates to come up with a series estimate.

NB: If you use this as a basis for a PY return; i.e. doing it for each class in a series and then for N series and averaging across series, you’ll need to normalise everything against the class that you consider to have the most acceptable PY in your club; e.g. Laser, Dart18, GP14 etc. e.g. you choose your standard to be a Dart18 which has a long standing PY of 798, but your Sailwave estimate is 810, so multiply all Sailwave estimates by (798/810). This is because the Sailwave estimates are all relative to each other but ‘floating in space’ by a little bit.

Regards,

Colin

···

From: “Colin Jenkins” <colin.jenkins@match-it.com>
Date: Mon Nov 26, 2001 1:05 pm
Subject: RE: [sailwave] Re: RYA HANDICAP SYSTEM


Hi Simon,
>Burghfield Summer medium handicap series with the BlazeX p/y of 1047<
If you use the tweaked rating estimator in v38b1 for the above series, what
value does it come out as for the Blaze - just out of interest...
Regards,
Colin J
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system ([http://www.grisoft.com](http://www.grisoft.com/)).
Version: 6.0.293 / Virus Database: 158 - Release Date: 29/10/2001

`http://groups.yahoo.com/group/sailwave
http://www.sailwave.com/

To unsubscribe from this group, send an email to:
sailwave-unsubscribe@yahoogroups.com

`

Your use of Yahoo! Groups is subject to the [Yahoo! Terms of Service](http://docs.yahoo.com/info/terms/).

Colin,

Have you thought to modify the rating estimation code to follow the mechanism layed out in the RYA Portsmouth Handicap scheme booklet. Your algorithm is significantly different, for example you use

  • 80% of the turnout
  • exclude the class of interest
    so comparisons are going to be difficult. I have not done an extensive comparison so I must not comment much at present.

I have used the rating estimator in 3.8b1 and I get some weird results. Some examples

Hurricane 5.9 578

Laser 837

RS600 673

49er 497

This is in a series with a total of 115 entries in the 17 race series with individual races having between 11 and 40 boats. The complete breakdown of classes and results can be seen at the Datchet web site under the Club Sailing link.

I look forward to your comments.

Regards,

Huw Pearce
Vice Commodore & WebMaster, Datchet Water Sailing Club
www www.dwsc.co.uk
e-mail sailing@dwsc.co.uk

···

-----Original Message-----
From: Colin Jenkins [mailto:colin.jenkins@match-it.com]
Sent: Monday, November 26, 2001 3:13 PM
To: sailwave@yahoogroups.com
Subject: RE: [sailwave] RYA HANDICAP SYSTEM

Hi Simon,

Your estimator presumably works on averaging the performance of all boats of that class. <

That’s right. It works well if there a good mixture of classes (with good ratings) and capabilities to get some meaningful averages from. I added it initially to get some idea of what the iF20 rating should be at our club.

Here’s the specific algorithm.

Average the corrected times of the boats not belonging to the class we’re interested in to come up with an average corrected time (ACT) for each race.

Average the elapsed times of the boats belonging to the class we’re interested in to come up with an average elapsed time (AET) for each race.

Then for each race come up with an estimating rating using r = AET*1000/ACT (or whatever is appropriate for the rating system chosen) and then average these race estimates to come up with a series estimate.

NB: If you use this as a basis for a PY return; i.e. doing it for each class in a series and then for N series and averaging across series, you’ll need to normalise everything against the class that you consider to have the most acceptable PY in your club; e.g. Laser, Dart18, GP14 etc. e.g. you choose your standard to be a Dart18 which has a long standing PY of 798, but your Sailwave estimate is 810, so multiply all Sailwave estimates by (798/810). This is because the Sailwave estimates are all relative to each other but ‘floating in space’ by a little bit.

Regards,

Colin

From: “Colin Jenkins” <colin.jenkins@match-it.com>
Date: Mon Nov 26, 2001 1:05 pm
Subject: RE: [sailwave] Re: RYA HANDICAP SYSTEM


Hi Simon,
>Burghfield Summer medium handicap series with the BlazeX p/y of 1047<
If you use the tweaked rating estimator in v38b1 for the above series, what
value does it come out as for the Blaze - just out of interest...
Regards,
Colin J
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system ([http://www.grisoft.com](http://www.grisoft.com/)).
Version: 6.0.293 / Virus Database: 158 - Release Date: 29/10/2001

`http://groups.yahoo.com/group/sailwave
http://www.sailwave.com/

To unsubscribe from this group, send an email to:
sailwave-unsubscribe@yahoogroups.com

`

Your use of Yahoo! Groups is subject to the [Yahoo! Terms of Service](http://docs.yahoo.com/info/terms/).

`http://groups.yahoo.com/group/sailwave
http://www.sailwave.com/

To unsubscribe from this group, send an email to:
sailwave-unsubscribe@yahoogroups.com

`

Your use of Yahoo! Groups is subject to the [Yahoo! Terms of Service](http://docs.yahoo.com/info/terms/).

Hi Huw,

It’s broken! - just been fixing it tonight and have re-uploaded in a new v38b1. NB: the estimator was invented to find a rating for a new boat (iF20 in my case) based on the elapsed time it was putting in - regardless of the rating used to score it in the series; hence the difference in algorithm, but I did change calculation of the ACT to be from the best 2/3rds. NB: please rescore any series that has not been scored with v37 or later before using the estimator.

Regards,

Colin

···

-----Original Message-----
From: Huw Pearce [mailto:huw.pearce@bcs.org.uk]
Sent: 26 November 2001 19:58
To: sailwave@yahoogroups.com
Subject: RE: [sailwave] RYA HANDICAP SYSTEM

Colin,

Have you thought to modify the rating estimation code to follow the mechanism layed out in the RYA Portsmouth Handicap scheme booklet. Your algorithm is significantly different, for example you use

  • 80% of the turnout
  • exclude the class of interest
    so comparisons are going to be difficult. I have not done an extensive comparison so I must not comment much at present.

I have used the rating estimator in 3.8b1 and I get some weird results. Some examples

Hurricane 5.9 578

Laser 837

RS600 673

49er 497

This is in a series with a total of 115 entries in the 17 race series with individual races having between 11 and 40 boats. The complete breakdown of classes and results can be seen at the Datchet web site under the Club Sailing link.

I look forward to your comments.

Regards,

Huw Pearce
Vice Commodore & WebMaster, Datchet Water Sailing Club
www www.dwsc.co.uk
e-mail sailing@dwsc.co.uk

-----Original Message-----
From: Colin Jenkins [mailto:colin.jenkins@match-it.com]
Sent: Monday, November 26, 2001 3:13 PM
To: sailwave@yahoogroups.com
Subject: RE: [sailwave] RYA HANDICAP SYSTEM

Hi Simon,

Your estimator presumably works on averaging the performance of all boats of that class. <

That’s right. It works well if there a good mixture of classes (with good ratings) and capabilities to get some meaningful averages from. I added it initially to get some idea of what the iF20 rating should be at our club.

Here’s the specific algorithm.

Average the corrected times of the boats not belonging to the class we’re interested in to come up with an average corrected time (ACT) for each race.

Average the elapsed times of the boats belonging to the class we’re interested in to come up with an average elapsed time (AET) for each race.

Then for each race come up with an estimating rating using r = AET*1000/ACT (or whatever is appropriate for the rating system chosen) and then average these race estimates to come up with a series estimate.

NB: If you use this as a basis for a PY return; i.e. doing it for each class in a series and then for N series and averaging across series, you’ll need to normalise everything against the class that you consider to have the most acceptable PY in your club; e.g. Laser, Dart18, GP14 etc. e.g. you choose your standard to be a Dart18 which has a long standing PY of 798, but your Sailwave estimate is 810, so multiply all Sailwave estimates by (798/810). This is because the Sailwave estimates are all relative to each other but ‘floating in space’ by a little bit.

Regards,

Colin

From: “Colin Jenkins” <colin.jenkins@match-it.com>
Date: Mon Nov 26, 2001 1:05 pm
Subject: RE: [sailwave] Re: RYA HANDICAP SYSTEM


Hi Simon,
>Burghfield Summer medium handicap series with the BlazeX p/y of 1047<
If you use the tweaked rating estimator in v38b1 for the above series, what
value does it come out as for the Blaze - just out of interest...
Regards,
Colin J
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system ([http://www.grisoft.com](http://www.grisoft.com/)).
Version: 6.0.293 / Virus Database: 158 - Release Date: 29/10/2001

`http://groups.yahoo.com/group/sailwave
http://www.sailwave.com/

To unsubscribe from this group, send an email to:
sailwave-unsubscribe@yahoogroups.com

`

Your use of Yahoo! Groups is subject to the [Yahoo! Terms of Service](http://docs.yahoo.com/info/terms/).

`http://groups.yahoo.com/group/sailwave
http://www.sailwave.com/

To unsubscribe from this group, send an email to:
sailwave-unsubscribe@yahoogroups.com

`

Your use of Yahoo! Groups is subject to the [Yahoo! Terms of Service](http://docs.yahoo.com/info/terms/).

`http://groups.yahoo.com/group/sailwave
http://www.sailwave.com/

To unsubscribe from this group, send an email to:
sailwave-unsubscribe@yahoogroups.com

`

Your use of Yahoo! Groups is subject to the [Yahoo! Terms of Service](http://docs.yahoo.com/info/terms/).


Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (www.grisoft.com).
Version: 6.0.273 / Virus Database: 143 - Release Date: 16/08/2001


Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (www.grisoft.com).
Version: 6.0.273 / Virus Database: 143 - Release Date: 16/08/2001