From 701dbd8c0cb4fcbaff9d87946fc13ee2da4757f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorben=20G=C3=BCnther?= Date: Sun, 30 Jan 2022 21:41:17 +0100 Subject: [PATCH] logic: Fix elo calculation Typical sign error... --- logic/logic.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/logic/logic.go b/logic/logic.go index e739d34..b7096ef 100644 --- a/logic/logic.go +++ b/logic/logic.go @@ -95,7 +95,7 @@ func EloChange(team1Elo int, team2Elo int, winner string) (int, int, error) { return int(elo), -int(elo), nil } else if winner == "TEAM2" { elo := math.Round(50 * (0 - perc)) - return -int(elo), int(elo), nil + return int(elo), -int(elo), nil } return 0, 0, fmt.Errorf("wrong winner: %s", winner) -- 2.44.0