|
|
|
@ -1855,7 +1855,7 @@ public enum RoundRule { |
|
|
|
public static func cumulatedNumberOfMatches(forTeams teams: Int) -> Int { |
|
|
|
public static func cumulatedNumberOfMatches(forTeams teams: Int) -> Int { |
|
|
|
var i = teams / 2 |
|
|
|
var i = teams / 2 |
|
|
|
var loserTeams = teams / 2 |
|
|
|
var loserTeams = teams / 2 |
|
|
|
while loserTeams / 2 > 0 { |
|
|
|
while loserTeams > 1 { |
|
|
|
i += Self.cumulatedNumberOfMatches(forTeams: loserTeams) |
|
|
|
i += Self.cumulatedNumberOfMatches(forTeams: loserTeams) |
|
|
|
loserTeams = loserTeams / 2 |
|
|
|
loserTeams = loserTeams / 2 |
|
|
|
} |
|
|
|
} |
|
|
|
|