|
|
|
@ -1235,6 +1235,15 @@ defer { |
|
|
|
public func remainingAmount() -> Double { |
|
|
|
public func remainingAmount() -> Double { |
|
|
|
return selectedPlayers().compactMap { $0.remainingAmount(self) }.reduce(0.0, +) |
|
|
|
return selectedPlayers().compactMap { $0.remainingAmount(self) }.reduce(0.0, +) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public func totalIncome() -> Double { |
|
|
|
|
|
|
|
if let entryFee { |
|
|
|
|
|
|
|
return Double(teamCount) * entryFee * 2.0 |
|
|
|
|
|
|
|
} else { |
|
|
|
|
|
|
|
return 0.0 |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public func paidCompletion() -> Double { |
|
|
|
public func paidCompletion() -> Double { |
|
|
|
let selectedPlayers = selectedPlayers() |
|
|
|
let selectedPlayers = selectedPlayers() |
|
|
|
|