From df010931bc40e8dddb3d6371e9da5d227378e286 Mon Sep 17 00:00:00 2001 From: Razmig Sarkissian Date: Tue, 14 Oct 2025 16:12:47 +0200 Subject: [PATCH] fix stuff --- PadelClubData/ViewModel/PadelRule.swift | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/PadelClubData/ViewModel/PadelRule.swift b/PadelClubData/ViewModel/PadelRule.swift index 9ac9e70..cb61c66 100644 --- a/PadelClubData/ViewModel/PadelRule.swift +++ b/PadelClubData/ViewModel/PadelRule.swift @@ -1854,11 +1854,11 @@ public enum RoundRule { public static func cumulatedNumberOfMatches(forTeams teams: Int) -> Int { var i = teams / 2 - if teams / 2 > 1 { - i += Self.cumulatedNumberOfMatches(forTeams: teams / 2) - i += Self.cumulatedNumberOfMatches(forTeams: teams / 4) + var loserTeams = teams / 2 + while loserTeams / 2 > 0 { + i += Self.cumulatedNumberOfMatches(forTeams: loserTeams) + loserTeams = loserTeams / 2 } - return i }