Здравый смысл
Common sense seamanship implies to avoid open and treacherous seas unless they are unavoidable. Moreover, appropriate natural harbours would be required for the ships. This provides possible constraints to the routes taken.