THANK YOU!!! this is awsome. I love to sail and work with computer models, so maybe this wishlist will help:
WIND DIRECTION: definitely BOTH: relative and absolute. You could add one more line to the table.
SPEED:: Set the speed of your vessel, but add/substract according to relative wind direction. For example: Av. Speed: 5 knots Correction: +- 2 knots. When you start from point A you start at av speed and add or substract up to 2 knots according to relative wind. You can use the following formula to do this: Corrected Average Speed = Average Speed +(1+0.0336*(RelWindAngle)-0.000146*(RelWindAngle^2)). This will assume maximum speed of 7 knots at wind angle 130, and speed of 3 knots if the wind angle is 0. At angle 0 It assumes you will tack to the point upwind at a true speed of 3 knots. The wind angle goes from 0 to 180. Most sailboats follow this pattern. Average speed and correction should be in the settings.
Also Current should correct the speed based on angle and strength.
ROUTE INTERVAL ESTIMATION (hours): All variables are recalculated every this number of hours. The longer the period, the bigger the error due to averaging, but the less use of resourses for windy. I am assuming the route is a vector that gets recalculated at time intervals. Point one starts with actual data, after one interval of time (ex. one hour) the variables are recalculated with the forecast for the next hour at point number 2 of the route, which is located at the distance travelled at Corrected Average Speed.
COMFORT INDEX: An index that will tell how good your route is based on relative wind direction, wind speed, wave high and direction. A formula similar to the one I showed before will give you this index. It should combine direction and intensity.
WINDOW LIKELIHOOD: Once you have saved a route, you can check if the weather window is more or less favourable to achieve it. This can be calculated with the average corrected speed and comfort index. The departing date which achieves better scores in these two variables is the best departing date.
This is all I have for now. I am in Florida, looking at Hurricane Dorian and praying that it does not get off course and hit my boat. Great job on Windy. I simply love your product and believe you have created the best weather software online.
Let me know if I can be of further assistance.