diff options
Diffstat (limited to 'ride/climb.go')
| -rw-r--r-- | ride/climb.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ride/climb.go b/ride/climb.go index bf1dfc9..3b3d6dc 100644 --- a/ride/climb.go +++ b/ride/climb.go @@ -98,7 +98,7 @@ func climbsBetween(points []Point, start int, end int) []Climb { } } // TODO: Use descent to reduce recursion - if highest == start { + if points[highest].distance-points[start].distance < ClimbDistanceMinimum { return climbsBetween(points, start+1, end) } climb := bestClimbBetween(points, start, highest) |