Exemple #1
0
    def isReady(self, req):
        try:
            if self.scores.isGameDecided():
                scores = self.scores.getScores()
                winningTeam = self.scores.getWinningTeam()
                self.cardGame.processWin(winningTeam)
                response = {
                    'response': 'gameDecided',
                    'scores': scores,
                    'winningTeam': winningTeam
                }
                self.writer.sendMessage(response)
            else:
                self.hand = HandInfo()
                self.askPlayers()

        except Exception as ex:
            self.writer.sendError(ex)
            raise