diff options
| author | Martin Kagamino Lehoux <martin@lehoux.net> | 2026-08-16 14:55:26 +0200 |
|---|---|---|
| committer | Martin Kagamino Lehoux <martin@lehoux.net> | 2026-08-16 14:55:26 +0200 |
| commit | df7c9b5130ba193fc918a947a461f2a70dc2dd3c (patch) | |
| tree | 0366e0b60338e268d758511621b9adf721be8322 /rideanalysis | |
| parent | 53ab332e6d2afe9818914e0026310e4cadcc4202 (diff) | |
fix(web): use Cotacol for climb difficulty
Diffstat (limited to 'rideanalysis')
| -rw-r--r-- | rideanalysis/analysis.go | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/rideanalysis/analysis.go b/rideanalysis/analysis.go index 3d34855..122a29f 100644 --- a/rideanalysis/analysis.go +++ b/rideanalysis/analysis.go @@ -17,7 +17,6 @@ type Result struct { type AnalyzedClimb struct { Segment ride.Climb Name string - Score float64 Category string DistanceM float64 SlopePercent float64 @@ -48,15 +47,14 @@ func Analyze(parsed ride.Ride, passes []mountain_pass.MountainPass, officialClim matchedOfficial = official_climb.OfficialClimb{} } } - score := displayClimb.Score() + cotacol := displayClimb.DifficultyScore() result.Climbs = append(result.Climbs, AnalyzedClimb{ Segment: displayClimb, Name: displayClimb.Name, - Score: score, - Category: ride.Category(score), + Category: ride.Category(cotacol), DistanceM: displayClimb.EndDistanceM() - displayClimb.StartDistanceM(), SlopePercent: ride.Slope(parsed, displayClimb.StartIndex(), displayClimb.EndIndex()) * 100, - Cotacol: displayClimb.DifficultyScore(), + Cotacol: cotacol, OfficialClimbID: officialClimbID(matchedOfficial, officialFound), OfficialName: officialClimbName(matchedOfficial, officialFound), }) |