Round.get_points_summary added
This commit is contained in:
@@ -173,6 +173,17 @@ class Round():
|
||||
def is_guessing_completed(self):
|
||||
return len(self.guesses) == 4
|
||||
|
||||
def get_points_summary(self) -> []:
|
||||
points_summary = [0]*4
|
||||
stashes_summary = self.get_stashes_winner_summary()
|
||||
if self.is_completed():
|
||||
for player in range(4):
|
||||
if self.guesses[player] == stashes_summary[player]:
|
||||
points_summary[player] = 10 + self.guesses[player]
|
||||
return points_summary
|
||||
else:
|
||||
raise BridzikException('Kolo nie je ukoncene')
|
||||
|
||||
def get_stashes_winner_summary(self) -> []:
|
||||
summary = [0]*4
|
||||
for stash in self.stashes:
|
||||
|
||||
Reference in New Issue
Block a user