From 4c61b83227c36d3b28edaa51273614ec56b0164f Mon Sep 17 00:00:00 2001 From: "NGnius (Graham)" Date: Mon, 10 Aug 2020 20:48:41 -0400 Subject: [PATCH] Fix potential div by zero --- main.go | 4 ++++ 1 file changed, 4 insertions(+) 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" {