Facebook

Login

Support Sailonline

If you haven't already - join the SAILONLINE YACHT CLUB!

Please also consider making a donation - all amounts are greatly appreciated!

Board » Technical Discussion » Performance loss

Page: First Previous 6 7 8 9 10 11 12 Next

It's gotten a bit long... We might need a separate topic in which to discuss a possible new performance model.

!! When I talk about a "(possible) new (performance) model", I am not saying there will be a new model. We can just think and dream at this point.

I agree that a practical, realistic model needs another boat-specific parameter, like weight. Since we're talking about boats, weight and water displacement are about the same, so together with the values in the polar (boatspeed), a realistic model can be made that uses ideas from real physics (momentum, kinetic energy).

The introduction of a new parameter is probably a lot of work: the database needs to be altered, some code-structures need to be changed. If we want the client to show the parameter (for sake of transparency), the client needs to be altered, including protocols between server and client, which might "break" (parts of) other software (like brainaid's).

This is assuming we keep using the percentage, as-is. That could be changed too. Since we're speaking about realism, momentum and/or kinetic energy could be a better base for the performance model, a percentage is not really realistic in the first place. Changing this is probably even harder, with more implications.

This is not a reason not to change, it's a reason to think well, do the calculations, discuss, simulate and try a lot before deciding upon "officially" presenting the idea to SOL/dev dudes. So, it's going to take a while, and we should take the time.

I don't think an intermediate (small) change (like removing the 93% rule) is wise, because:
- the current model is effective
- I'd like to keep "changing performance models" to a minimum. So when we change it, it'd better be for the long term.
So, (as far as I'm concerned), we're not changing the performance model until we have a long term alternative.


The 93% rule is not realistic, but it's definitely not the only thing, and probably not even the most important thing that makes it unrealistic.
I don't fully agree with Rods theory about slowing down. Of course, when in a straight line, heavy boats don't slow down as much as light boats. But we're talking about turning the boat here. I don't think slowing down in a turn is really influenced by the mass of the boat.

Before I go on and describe some of my ideas, I'd like to draw the attention to A2R's post, it's exactly how I think about the matter, and it's the main inspiration of the seconds of two ideas that will follow. Click for A2R's post @ 2013-12-20 20:18:19

----
Idea#1 (this is JUST an IDEA):

I propose to store with each boat/polar the weight of the boat. Ideally this should be the actual weight, but the boat/polar designer is free to change the weight of the boat so that its performance is more realistic.

The performance loss will be calculated using difference in cc and whether the boat has changed tack. With a 90 degree turn, there'll be a performance loss of 40% to 80% (so performance will drop to 60% to 20%). When the boat gybed or tacked an additional performance hit (of about 10% to 20%) is calculated. Performance cannot drop below 0%.

The recovery of this performance loss will depend on the weight of the boat. A light weight boat (like a laser dinghy) will have gone up to speed in the next server jump (10-15 seconds later. A heavy ship (like our 90m barque) will need some more time to get up to speed again. The recovery does not need to be linear.

Idea#2 (this is JUST another IDEA):

Alternatively, we can step away from the performance percentage, and allow for an even more realistic model. A function of mass and speed will give a number (like momentum, or kinetic energy). It'll cost time to change this number. Example:

We need the same weight parameter from the previous idea. We'll use momentum, to keep the calculation simple.

mass: 100
speed: 10
=> momentum: 10*100 = 1000
Now we change angle, in which we lose some momentum, let's say we lose 600. And the polar says that at this angle, our speed should be 14 knots.
So directly after the turn:
mass: 100
momentum: 400
=> speed: 4
After some time, when momentum had the chance to adapt to the new angle:
mass: 100
speed: 14
=> momentum: 14*100=1400
New, let's say we change angle again, but now to a very slow angle (upwind), at which the polar gives 4 knots. In the turn we lose, let's say, 500 "momentum". So directly after the turn:
mass: 100
momentum: 900
=> speed: 9
After some time, when the momentum had the time to change:
mass: 100
speed: 4
momentum: 4*100 = 400.

The drop in momentum could be a percentage that is determined as I described the the first idea.

The recovery of momentum is the main thing to figure out in this example.

__________
I hope this will trigger people to share (more) ideas, think about the consequences, and slowly results in a new performance model that we can then present to the dev dudes. It's quite possible that they say "Oh no.. we're not going to do that any time soon" :)

__________
I DON'T say I want the performance model changed, I am just trying to help those who what it to change to create a better model. I DON'T say that creating a better model will result in implementation of this model, I am just trying to explore the possibilities with you.

--- Last Edited by kroppyer at 2018-16-21 15:76:42 ---
I agree with you, Rod, with over 93% ;)

I am sure you have made turning and tacking tests. I am 100% sure that the performance model is unrealistic. I just made one in the Christmas Race. Tack/Gybe from TWA 45 to -130.268 in TWS 5.87 knots the performance went to 96.08 from 100. After gaining performance to 100%, making a 100.268(the .268 is to be sure to get just over 7% performance to loose) degree turn from -130.268 to -30 TWA (without any boatspeed involved in the calculation ??) the holy 93% performance appears. Why has the boatspeed lost influence if you turn your boat?
Sailing VMG upwind in your VO74_v4 you need TWS 28.1(at 45.5 TWA)and downwind TWS 12.47 (at 138.68 TWA), then you reach the 7.01% performance-loss. Is a gybe that much more difficult to make than a tack. I am not trying to explain the performance model, just trying to understand.

I think every SOLer wants a game as realistic as possible, as fair as possible. A2R, has really something there with the boat specific momentum coefficient.

It seems to me that we may start a performance brainstorming thread :)
There is an aspect of the gybing part of the PL problem that has not been considered so far. I speak from the experience of radio-controlled model sailing yachts, specifically the Soling One Meter.
When gybing, one usually pulls in both main and jib sheets (using a fairly powerful 'sail winch' servo, capable of pulling in the sheets in a wind up to approx 20 kn). One then turns down wind, usually with little or no loss of boat speed, and the sails promptly gybe. The sheets are then let out to the required amount, as the boat continues to turn onto the new course. All of this occurs with little or no loss of boat speed.
If someone has a similar description of the gybing behaviour of small, medium, and large yachts, as well as 90 meter clipper ships, perhaps their knowledge might be incorporated into any model that may be chosen in the future to describe a realistic Performance Loss for SOL
If it breaks, it's not strong enough--if it doesn't, it's too heavy.
Depending on the type of boat, and the wind strength, gybing and tacking can be without noticeable loss, sometimes even with a gain (roll-tacking/gybing in dinghies).

I am encouraging a performance model in which we have performance big performance losses, and fast recoveries. Rather than a gybe, in which the speed does not drop below 90% of the max speed, but it still takes over 20 minutes to get back up to speed, as is the case now. More realistic is a performance hit of 50%, and a recovery of about a minute (of course depending on the boat an other factors).

Attached, description, graphs and other stuff about the current performance model.
Also, the "source", so that people can change the document and use it for other purposes if they want. No strings attached, as long as you're not going make money of my work, by selling it :) (that is basically the summary of (correct me if I'm wrong) I think GPL)
Attachments
Great thanks Kroppyer, for making us nice instruction files.

The mass * boatspeed = momentum idea, let's think further of that.
Which variables have greatest impact on recovery?

I am very pleased to see the direction this thread has taken lately. Now we are discussing realistic changements to SOL instead of preventing "tacking gamers". Thank you.

Is it possible that the "dev dudes" correct current gybe/tack formula to the more accurate
e = 1.0-(aftergybe.bs*current performance)/200.0.

--- Last Edited by Klyvarn at 2013-12-22 10:39:41 ---
I was preparing time ago some thoughts about this subject.
The attached file has my words about it, and they go with Kroppyer.
Fair winds to all.
Attachments
IMHO, the current performance system has the following pros:
1. It is same for all boats
2. The basics are relatively simple
3. My understanding is that from a game engine perspective it is easy to implement

and the following cons:
1. The extent to which it simulates reality is limited
2. While the basics are simple, estimating the impact of any given maneuver is not

Now, whether the system should be changed, that's another story. To me the system is one part of the game mechanics, the rules, and as such it does not seem to function too badly. If it ain't broken, at least think what you're trying to fix.
My opinions may have changed, but not the fact that I'm right.
Hi SOLts!

Does anyone know if there is any minute advantage gained by sailing CC vs sailing TWA.

What I really want to know is this "Does sailing on TWA, where the game engine makes continuous small changes, cause any small performance loss? Thus, over a 6 hour period all the very small hits on performance loss adds up to a loss of a yard?"

Been sailing here for years now and I still dont know if this is of any concern or not. So, be honest and let me know :)
Not entirely sure about whether performance loss is calculated when sailing normal twa or cc.

I actually think that performance loss is calculated from twa, so cc is the type of command with the invisible performance loss.

We sailing cc in a windshift, so that the boat auto-gybes, performanceloss is calculated. Other than that, the performance loss from continuous twa changes (or cog changes) will be insignificant. Before you worry about such small performance losses, you will have so many DCs, following an exact course, that is doesn't matter anymore whether you use cc or twa.

I can give you the numbers and everyting, but I think the conclusion is more interesting.

Disclaimer: though I am an admin, I have no knowledge about the sailonline code (including performance loss) that isn't available to normal users, so the above is might be wrong (i would be extremely surprised though).
I have been thinking (deeply, of course) about the practical aspects of the performance loss problem, and have concluded that one aspect is missing (It is possible I could calculate it, but not instantaneously!!)
The info really needed is the angle of turn which would produce a perf loss of about 8% at any given speed. This would allow the SOLer to divide any turn into two parts, so that a tack or gybe would result in no perf loss greater than c. 8%.
This seems like an obvious tool to use, if it was in the form of a graph, showing a line for each of tack and gybe, with the margin (8% rather than 7%) of turn needed to allow for the keyboard entry of the second part of the turn before the perf loss is decreased to below 7%. SOLers could place this graph beside their computer work stations as a sheet of paper, or have it as an extra Window on their computer screens along with the SOL map.
I would do this myself, but would prefer it done by someone a bit younger and more mathematically inclined---like Kroppyer????

--- Last Edited by Rod at 2014-07-17 16:47:37 ---

--- Last Edited by Rod at 2014-07-17 18:19:39 ---
If it breaks, it's not strong enough--if it doesn't, it's too heavy.

Page: First Previous 6 7 8 9 10 11 12 Next

Please login to post a reply.

Races

Next Race: 00d 00h 00m


Current Races:

Garagiste's Test Lab

The first TIMED race of the northern hemisphere Summer takes us to the Gulf of Finland on a 165nm zig-zagging course beginning and ending in the seacoast village of Haukilahti and circling the island of Suursaari. It’s only appropriate that the boat for this race is Finland’s own Club Swan 50. This is a TIMEDrace so you may RE-REGISTER HEREto try again after finishing a run. You will have 13 days and 11 hours to test your skill and decision making after the race opens.
Race #1928
INFOby brainaid.de
PARTICULARS
WX Updates:
0430 / 1030 / 1630 / 2230
Ranking:
TRQ2 - TRCH - SUPSOL - SYC
RACE CLOSE: Saturday,
26 July at 23:00 UTC
Race starts: Jul 13th 12:00 Registration will open soon
▶ Flash
GO TO RACE

Patricks Test

Join the excitement as Sailonline partners again with New Zealand's Short-handed Sailing Association for the thrilling SSANZ Triple Series, proudly sponsored by Lewmar Marine. Our SOLers will tackle an exhilarating 47-nautical-mile race, navigating the waters of the beautiful Hauraki Gulf out to Motuora Island via The Haystack and back. Racing virtual Young 88 yachts, our virtual fleet will match skills and strategies with the real-life fleet of the vibrant Young 88 Association. Don't miss this intense, tactical challenge!
Race #1932
INFO by brainaid.de
Young 88 PARTICULARS
WX Updates:
0430 / 1030 / 1630 / 2230
Ranking:
SSANZ - SYC
Race starts: Aug 03rd 08:00 Registration Open!
▶ Flash
GO TO RACE

Joanne's Test Race Zone

In 1947, Hugh McLean & Sons of Gourock, Scotland built a radical racing yacht for John Illingworth, soon-to-be Commodore of the RORC, to a design by Laurent Giles. With a masthead rig, giving her ‘free’ sail area per the rules of the time, and short overhangs reducing pitching, Myth of Malham went on to win The Fastnet that year and again in 1949, and to compete in numerous Admiral's Cups. In 1958, in honour of the yacht, the Myth of Malham race was conceived - a mini-Fastnet to the first lighthouse on a rock west of Cowes, Eddystone, rather than the second, to be held in non-Fastnet years. IRL this year it has been raced already, but this stops us not from “Red Eye” racing its online 230nm in Fareast 31Rs, leaving how to deal with the Isle of Wight open to your own discretion.
Race #1847
INFOby brainaid.de
Fareast 31R PARTICULARS
WX Updates:
0430 / 1030 / 1630 / 2230
Ranking: SYC - RED
Race starts: Jul 25th 12:00 Registration Closed
▶ Flash
GO TO RACE

Marstrand to Cowes 2025


We invite you to another race, which will kick off the third quarter of our ARCH series. We'll set off from Marstrand, Sweden, which, along with Skagen, Denmark, marks the line commonly recognised as the border separating the Baltic Sea from the North Sea. The 650nm route will take our Ripitide 50 across the North Sea and the English Channel to Cowes, England. Watch out for the fast ferries crossing the Channel from Calais to Dover 😊.
Race #1935
INFO from brainaid.de
Riptide 50 PARTICULARS
WX Updates:
0430 / 1030 / 1630 / 2230
Ranking:
ARQ3 - ARCH - SUPSOL – SYC
Race starts: Jul 21st 17:00 Registration Open!
▶ Flash
GO TO RACE

Nantucket Sprint 2025


Welcome to Nantucket, from whence Herman Melville’s Cap’n Ahab sailed round The Horn into the northern Pacific Ocean to hunt the gray whale - whose migrations are celebrated elsewhere in SOL’s Q4 schedule - he never to return. And whaling too, as the 19th C progressed, like Ahab disappeared from Nantucket as the harbour silted up and mainland Massachusetts whaling stations benefited from rail connections. But beach life, yachting and nostalgia has rescued the island from oblivion, so to celebrate leisure, SOL gives you the Nantucket Sprint - 25nm in 29er_XX’s from east of Tuckernuck Island across the sound to a finish just inside the mouth of the harbour. Enjoy!
Race 1936
INFO by brainaid.de
29er_XX PARTICULARS
WX Updates:
0430 / 1030 / 1630 / 2230
Ranking:
SPRQ3 - SPRCH - SUPSOL – SYC
Race starts: Jul 19th 15:00 Registration Closed
▶ Flash
GO TO RACE

Puil's Practice Palaver


Nearly there; only 2500nm to go, round the Horn and up the Red Sea to Suez into what will more than likely be more headwinds for this sixth leg of our African circumnavigation, to be followed in September by a final sneaky dash up the canal back to where we started all those months ago. We’ll be sailing a not entirely appropriate-for-upwind-work 60ft Trimaran!
Race #1859
INFOby brainaid.de
60ft Trimaran PARTICULARS
WX Updates:
0430 / 1030 / 1630 / 2230
Ranking: SYC - ABS
Race starts: Jun 03rd 11:30 Registration Open!
▶ Flash
GO TO RACE

Gulf of St Lawrence - test - Mirek
-
Race starts: Apr 21st 17:00 Registration Open!

▶ Flash
GO TO RACE

Stefan's Duck Pond

 Get ready for an exhilarating new challenge as we set sail on the eighth leg of the 2025 Ocean Championship Series! This leg takes us from Cape Town South Africa to the bay of Belbuhan on the south West coast of Java - a 5100 nm journey of endurance, strategy, and pure sailing adrenaline. This leg will be raced aboard the 125 ft Orange catamaran, pushing sailors to their limits as they navigate the open ocean. Do you have what it takes to conquer the Indian Ocean? Join us and put your skills to the ultimate test!
PRIZE: SMPF
Race #1900
INFO by brainaid.de
Orange 125 PARTICULARS    
WX Updates:
0430 / 1030 / 1630 / 2230    
Ranking: OCQ3 - OCCH - SUPSOL - SYC
Race starts: Feb 06th 00:00 Registration Closed
▶ Flash
GO TO RACE

Trapped Camel
-
Race starts: Aug 21st 15:03 Registration Open!

▶ Flash
GO TO RACE

Caravanserai
-
Race starts: Aug 08th 17:00 Registration Open!

▶ Flash
GO TO RACE

Patrick's Playpen


Welcome to the legendary "Westcoaster," a race that has tested sailors for over 50 years. Spanning 435 nautical miles, this iconic journey takes racers from Melbourne, across the formidable Bass Strait, and around Tasmania's rugged west coast to the finish line in Hobart. Organized by the Ocean Racing Club of Victoria, the Westcoaster is renowned for its challenging conditions and adventurous spirit. This year, our SOLers will tackle the course in the swift and capable First 47.7, a yacht launched by Beneteau in 2000, built for speed and endurance in long ocean races. Get ready for an exhilarating ride in one of Australia’s most celebrated yacht races!
Race #1841
INFO by brainaid.de
First 47.7 PARTICULARS
WX Updates:
0430 / 1030 / 1630 / 2230
Ranking: SYC
Race starts: Aug 03rd 08:00 Registration Open!
▶ Flash
GO TO RACE

Mirek's Mess & Canteen
music deleted
Race starts: Apr 26th 18:00 Registration Closed

▶ Flash
GO TO RACE

Antarctica 1 of 3
-
Race starts: Jan 27th 21:57 Registration Open!

▶ Flash
GO TO RACE

Flinders Island TIMED Race 2024

In the southern reaches of the Bass Strait between mainland Australia and Tasmania, you will find the Furneaux Group of islands, largest of which is Flinders, both named after famed British navigators. Your mission, should you choose to accept it, is to race your Ocean 50 catamaran a course of c 106nm around Flinders in the fastest time. This is a TIMED race, so you may RE-REGISTER HERE to try again, after finishing a run. This course will self-destruct in 13 days and 11 hours after opening for entrants.
Race #1776
INFO by brainaid.de
Ocean 50 PARTICULARS
WX Updates:
0430 / 1030 / 1630 / 2230
Ranking:
TRQ1 - TRCH - SUPSOL - SYC
RACE CLOSE: Saturday,
27 January at 23:00 UTC
Race starts: Jan 14th 12:00 Registration Open!
▶ Flash
GO TO RACE

Tasman Double 2023 - Hobart to Sydney
music deleted
Race starts: Jan 02nd 02:00 Registration Open!

▶ Flash
GO TO RACE

John's Test Zone
It's time to test your ocean racing skills in a variety of weathers as we head the 6400 NM between Hong Kong and Auckland in a fast Super Maxi 100. We'll be heading from a northern summer to a southern winter so keep plenty of cold weather gear and warm rum on board!
PRIZE: SMPF
Race #1597
INFOby brainaid.de
Super Maxi 100 PARTICULARS
WX Updates:
0430 / 1030 / 1630 / 2230
Ranking:
OCQ3-OCCH-SUPSOL-SYC
Race starts: Sep 01st 04:00 Registration Closed

▶ Flash
GO TO RACE

calm's Practice Race
Last raced in 2021, we return to Boston for another race to Newport. And just like in 2021, the chosen boat is once again the speedy R/P 66. This is a TIMED race so pick your winds wisely and see how quickly you can complete this 132nm run! For reference, the winning time in 2021 was 6:12:28.
RE-REGISTER HERE to race again after finishing a run
Race #1700
INFO by brainaid.de
R/P 66 PARTICULARS
NAM_AWIP WX Updates:
0245 / 0845 / 1445 / 2045
Ranking:
TRQ3 - TRCH - SUPSOL - SYC
RACE CLOSE: Sunday, 18 August at 23:00 UTC
Race starts: Aug 05th 12:00 Registration Closed

▶ Flash
GO TO RACE

ZONA DE PRUEBA DE MANUEL

Welcome to the Shorthanded Sailing Association of New Zealand's 2022 Evolution Sails Northern Triangle series, which, unfortunately, to comply with latest NZ government COVID restrictions, has been reduced to a duo, commencing with this short prologue of approximately 35nm on the waters of Auckland's Hauraki Gulf. As so often with SSANZ events in the past, online we will be racing the event in ever-young Young 88 one-designs. Have fun!
Please note the displayed course is provisional; the actual course will be set after the IRL course is announced at the skipper's briefing 48 hours before the start, and no later than 24 hours before the start.
Race #1561
INFOby brainaid.de
Young 88 PARTICULARS
WX Updates:
0430 / 1030 / 1630 / 2230
Ranking: SYC - NTR
Race starts: Jan 10th 14:00 Registration Closed
▶ Flash
GO TO RACE

San Sebastian to La Rochelle 2021
Once again, our SOL race will be shared with a group of Polish sailors, representing one of the stages of their Virtual Training Cruise around Europe. 171 nm in Delphia 47s across the not always calm Bay of Biscay from San Sebastian to La Rochelle will undoubtedly be one to test their skills. Welcome/Witajcie and we wish you all fair winds.
Race #1441
INFOby brainaid.de
Delphia 47 PARTICULARS
WX Updates:
0430 / 1030 / 1630 / 2230
Ranking: SYC
Race starts: Mar 05th 17:00 Registration Open!

▶ Flash
GO TO RACE

Aland Sea TIMED Race
Norrtalje Segelsallskap, 70km NE of Stockholm was founded in 1920, and time was when the society’s season opened with a challenging offshore race from the club line off Flaten island at the mouth of the long and narrow Norrtaljeviken, out onto a triangular course around the Aland Sea, to finish at Simpnas slightly to the north on Bjorko island - some 78nm in total. A fine race that SOL, being from these parts, ran annually up until 2013. Last run in autumn 2018, we return here to race the course again in the form a TIMED RUN in spanking new Club Swan 50s.
RE-REGISTER HERE to race again after finishing a run.
Race #1444
INFO by brainaid.de
Club Swan 50 Particulars
WX Updates:
0430 / 1030 / 1630 / 2230
RANKING:
TRQ1 - TRCH - SUPSOL - SYC
RACE CLOSE: Sunday, 28 February at 23:00 UTC
Race starts: Feb 15th 12:00 Registration Closed

▶ Flash
GO TO RACE

Bimmer's Test Zone
What about a speedy X-362 380nm race in the waters off S America, just to blow cobwebs away!!
Race #1415
INFOby brainaid.de
X-362 PARTICULARS
WX Updates:
0430 / 1030 / 1630 / 2230
Ranking:
SYC
ALT. CLIENT:Classic

Race starts: Dec 21st 16:00 Registration Open!

▶ Flash
GO TO RACE

Antarctica 3 of 3
-
Race starts: Sep 16th 11:13 Registration Closed

▶ Flash
GO TO RACE

BLANK POLAR
Race starts: Feb 16th 00:00 Registration Open!

▶ Flash
GO TO RACE

Go to race archive

SYC Ranking

  1. Sailonline Yacht Club Member kenza
  2. Sailonline Yacht Club Member bonknhoot
  3. Sailonline Yacht Club Member rumskib
  4. Sailonline Yacht Club Member zero
  5. Sailonline Yacht Club Member WINSTON_4
  6. Sailonline Yacht Club Member rafa
  7. Sailonline Yacht Club Member longreacher
  8. Sailonline Yacht Club Member Henrys
  9. Sailonline Yacht Club Member Smo
  10. Sailonline Yacht Club Member Neuroman

View full list

Series

Mobile Client

SYC members have the benefit of access to our mobile/lightweight web client!

The mobile client