From 3276b02e0fb54708f8d9ac4177025a59aed6e079 Mon Sep 17 00:00:00 2001 From: GitBluub Date: Thu, 1 Jun 2023 01:00:29 +0900 Subject: [PATCH] fix: precision calculation with wrong notes --- scorometer/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scorometer/main.py b/scorometer/main.py index 95791ea..f13917e 100755 --- a/scorometer/main.py +++ b/scorometer/main.py @@ -298,7 +298,7 @@ class Scorometer: { "type": "end", "overallScore": self.info["score"], - "precision": round(((self.info["perfect"] + self.info["great"] + self.info["good"]) / len(self.partition.notes) * 100), 2), + "precision": round(((self.info["perfect"] + self.info["great"] + self.info["good"]) / (len(self.partition.notes) + self.info["wrong"]) * 100), 2), "score": self.info, } )