From ab0b68a2b6bebfccd8ab5c3c7d0420f4ae0cb885 Mon Sep 17 00:00:00 2001 From: Martin Kagamino Lehoux Date: Sat, 1 Aug 2026 23:30:36 +0200 Subject: feat: Add Cotacol difficulty score to climbs --- ride/climb.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ride/climb.go') diff --git a/ride/climb.go b/ride/climb.go index df8798d..8ac60fa 100644 --- a/ride/climb.go +++ b/ride/climb.go @@ -45,6 +45,10 @@ func (climb Climb) Score() float64 { return Score(climb.points, 0, len(climb.points)-1) } +func (climb Climb) DifficultyScore() float64 { + return difficultyScore(climb.points) +} + func Slope(start, end Point) float64 { return (end.ElevationM - start.ElevationM) / (end.DistanceM - start.DistanceM) } -- cgit v1.2.3