aboutsummaryrefslogtreecommitdiff
path: root/cli/cli.go
diff options
context:
space:
mode:
Diffstat (limited to 'cli/cli.go')
-rw-r--r--cli/cli.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/cli/cli.go b/cli/cli.go
index bf67638..3a04b8b 100644
--- a/cli/cli.go
+++ b/cli/cli.go
@@ -101,7 +101,7 @@ func runBacktest(db *sql.DB) error {
slog.Warn("Failed to parse ride GPX", "ride", item.ExternalID, "file", item.GPXPath, "error", err)
continue
}
- reference := time.Duration(item.MovingTimeS) * time.Second
+ reference := time.Duration(item.ExternalMovingTimeS) * time.Second
computed := ride.MovingTime(parsed)
samples = append(samples, backtestSample{
externalID: item.ExternalID,
@@ -148,9 +148,9 @@ func runBacktest(db *sql.DB) error {
func isBacktestEligible(item rides.Ride) bool {
return item.GPXPath != "" &&
item.DistanceM >= backtestMinimumDistanceM &&
- item.MovingTimeS > 0 &&
+ item.ExternalMovingTimeS > 0 &&
item.ElapsedTimeS > 0 &&
- float64(item.MovingTimeS)/float64(item.ElapsedTimeS) >= backtestMinimumMovingRatio
+ float64(item.ExternalMovingTimeS)/float64(item.ElapsedTimeS) >= backtestMinimumMovingRatio
}
func meanAbsErr(absErrors []float64) float64 {