diff --git a/main.go b/main.go index 6d44b04..7f16204 100644 --- a/main.go +++ b/main.go @@ -73,6 +73,10 @@ func (c *Criteria) Meets(c2 *Criteria) bool { func (c *Criteria) Score(c2 *Criteria) int64 { if c2.ScoreMode == "time" { + time := float64(c.Time) + if time < 1 { + time = 1 + } return int64(c2.Coefficient / float64(c.Time)) } if c2.ScoreMode == "points" {