Il calcolo delle rotte si basa su un algoritmo avanzato che tiene conto delle condizioni meteorologiche (vento, correnti) e delle prestazioni della barca a vela (polari di velocità). Definisci il punto di partenza, la destinazione e l'ora di partenza, e Sail Routing genera una rotta ottimizzata in base alle condizioni previste e ai vincoli definiti. La risoluzione del routing viene eseguita con l'algoritmo A-Star, un algoritmo di ricerca del percorso utilizzato nell'intelligenza artificiale. Viene eseguito in più passaggi successivi per affinare la traiettoria e trovare la rotta migliore. Questo processo consente di esplorare diverse opzioni di rotta garantendo al contempo un'ottimizzazione efficace in base alle condizioni meteorologiche previste.