aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2023-02-04 13:09:36 +0100
committerFlorian Fischer <florian.fischer@muhq.space>2025-01-27 16:43:46 +0100
commit77b53f7feb759c3969ec3937edddad8cf4e4a00f (patch)
tree902c351db5ea823d4ac27ffdfc9e2187abea0dd4
parent54695e630229222fe785074fc37f1ac4d35164b6 (diff)
downloadmuhqs-game-77b53f7feb759c3969ec3937edddad8cf4e4a00f.tar.gz
muhqs-game-77b53f7feb759c3969ec3937edddad8cf4e4a00f.zip
add distance > 0 assertion
-rw-r--r--go/game/range.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/go/game/range.go b/go/game/range.go
index 6e04d21f..bb60b54c 100644
--- a/go/game/range.go
+++ b/go/game/range.go
@@ -1,6 +1,7 @@
package game
import (
+ "log"
"math"
)
@@ -15,6 +16,9 @@ func DistanceBetweenPositions(origin, pos Position) int {
abs = ay + math.Floor(ax/2)
}
+ if int(abs) < 0 {
+ log.Fatalf("Distance smaller than 0")
+ }
return int(abs)
}