OEYC - Conducting first races

2024-08-31, by Admiral

OEYC conducting first races

We started our first races. As expected we had the opportunity to investigate some issues.
- Races were set up as one design only: but any boat can enter

- Races we set up as all manual only: but can switch while racing

- When entered wrong race, can unsubscribe (un register) but boat remains in race and cannot enter the hopefully correct race
, Becasue the "leave button is not available..

- In the event page, the image and the text are overlayed causing contrast issues eg. whit text on white backgrond) better: Event title max 50 chars above image. register / particpac button below image click on image opens event website in browser?

Suggesting : Events ordered as collumn ascending by date/time small iconized images. Race name, date, time of the preperatory signal , fist 150 char of description, link to event page on website.

(nb start time is too late to enter events, boats should not be allowed to spawn after preparatory signal , same issues as in SA 2 with spawning and downloading textures.
Inherent to MMO game with individual data to be downloaded to client.)

NB boats without texture show up as pink, scene freezes when LOD1's are loading even when only 1
boat spawns

Still looks like dedicated server instances is the only real solution for un interrupted racing with access to race course area limited to participants or invited guests. (presuming spectators do not need a boat and IF they download data from server instance AFTER all other clients have been prioritized, spectator nrs could be limitless ).

Streaming on Discord/ Twitch, Youtube still would be the prevererd way for specatators..and avoidable server load is to be avoided.. participants cover or have covered the cost, should not suffer from actions by others.

With hundreds of races, more filter options in the event pages will be required.. eg yacht clubs as horizontal colums or yacht clubs set as a choice of fixed entry points in a 4 x 3 format eg 12 or 24 or 54 and scroll down for more. Order to be edited by e-sailor.
- Provisoning required. : has no effect, as provisioning can be don mid ocean anytime during race? When it then runs out, boat really stops sailing which is correct.

Boats should be able to get near a town / port / harbor and reprovision, before continuing racing only if and when that is allowed in that race or event. Getting into port and provisioning should take time say 10 minutes when goods are deliverd to the dock.

When provisioning should be done and finshed BEFORE the preparatory signal. In fact that should happen at a supermarket in town hours before the race (reality, details matter!) while at it maintenance should happen then too, new sails, clean hull etc.
- Weather updates are missed
-- checksum comparence with server should trigger reload of weather from server.
- Connection to server is lost but client keeps on sailing: eg DNS name resolution failed..
On re connect (after restart) boat spawns at position sever has stored last, any failure of a socket should lead to a shutdown of that socket and a restart of that socket OR trigger a resatart of the client ("a restart is required", with a button "restart now"

NOTE The network issue in htis case is a local client issue most likely NOT related to Sailaway in any way

Rather driver and management engine systemware and or hardware issues.
(paralel running lower spec systems in the same lab environment running Sailaway keep on trucking .... with no issues)
- Race website awarded badge has 1:1 format should be 2:3 ?

New paragraph

OrbCreation BV - The Netherlands - info@sailaway.world