Note: This forum is not affiliated with World Sailing and comments on this forum do not represent an official interpretation of the rules, definitions, cases or regulations. The only official interpretations are those of World Sailing.
Diego, what Ric is pointing out is that the "X" and "check" should be reversed, with "X" on the boat to port (assuming "X" indicates the keep-clear boat).
What I found was that if I had the boats side by side and then rotated them until they were tacking, the answer is correct. What didn't seem to work is if I then moved the boats and changed the relationship, i.e. swapped sides or moved one ahead or behind the other. The app did not properly handle the change in relationship of the two boats. If I have two boats on the same tack it does properly handle the change in relationship (windward/leeward, ahead/behind) as I move one boat around.
Thank you all for your time and feedback. I will be working on this 13 logic and come back when is fixed. Let me know if you find any other wrong case.
I think you fixed that, but it had unintended consequences. It appears that once the tacking status has been assigned to a boat, it becomes sticky and when you move it again it still thinks it’s taking.
I hope you’re taking my comments in the spirit offered, as trying to be helpful. Happy hacking!
https://gd.games/ravecca/racing-rules-sailing
with mouse: wheel = zoom, press wheel = pan
Touch screens: pinch = zoom.
I hope you’re taking my comments in the spirit offered, as trying to be helpful. Happy hacking!
Ric of course, thank you very much. I updated the fix. Spinning the boats fast should be now with expected result.
Next step in development will be a feature to record step by step movements, and be able to share this without login.
Best