Routing

Master the art of route planning with FairWinds' advanced routing engine.


Overview

Routing is the process of calculating the optimal path from start to finish, considering:


Routing Methods

Manual Routing

Place waypoints manually on the map:

  1. Click to add waypoints
  2. Drag to adjust positions
  3. View estimated times for each leg
  4. Refine based on weather

Best for:

Automatic Routing

Let the routing engine calculate the optimal path:

  1. Click Auto Route
  2. Engine analyzes weather forecasts
  3. Calculates fastest path
  4. Displays recommended route

Best for:


Routing Algorithm

The FairWinds routing engine uses an isochrone-based algorithm:

How It Works

  1. Start Position: Begin at the race start
  2. Time Steps: Calculate all reachable positions at fixed time intervals
  3. Expansion: For each position, calculate where the boat can reach in the next time step
  4. Optimization: Choose paths that minimize total time to finish
  5. Waypoint Constraints: Ensure route passes required marks

Factors Considered


Route Optimization

Wind Angles

Understanding optimal sailing angles:

Point of Sail Angle to Wind Strategy
Close-hauled 40-50° Upwind, tacking required
Close reach 60-80° Fast and efficient
Beam reach 90° Maximum speed
Broad reach 120-150° Fast downwind
Running 170-180° Directly downwind

Great Circle Routes

For long distances:

Weather Routing

Strategic considerations:


Route Analysis

Estimated Time of Arrival (ETA)

The routing engine provides:

Route Comparison

Compare multiple routing strategies:


Real-time Adjustments

During the Race

Weather forecasts update during the race:

Manual Overrides

You can always override the routing engine:


Advanced Techniques

Isochrone Analysis

View the routing engine's calculations:

Weather Window Planning

For long races:

Current Exploitation

Maximize benefit from ocean currents:


Next Steps