def display_payoffs(self): sequence_screen = DSequence(self.current_sequence) if sequence_screen.exec_(): sequence = sequence_screen.sequence players = self.le2mserv.gestionnaire_joueurs.get_players() payoffs = sorted([ (j.hostname, p.GA_gain_euros) for j in players for p in j.parties if p.nom == "murielle_jeu" and p.GA_sequence == sequence ]) screen_payoffs = GuiPayoffs(self.le2mserv, "murielle_jeu", payoffs) screen_payoffs.exec_()
def display_payoffs(self): sequence_screen = DSequence(self.current_sequence) if sequence_screen.exec_(): sequence = sequence_screen.sequence players = self.le2mserv.gestionnaire_joueurs.get_players() payoffs = sorted([ (j.hostname, p.DYNCPR_gain_euros) for j in players for p in j.parties if p.nom == "dynamicCPR" and p.DYNCPR_sequence == sequence ]) logger.debug(payoffs) screen_payoffs = GuiPayoffs(self.le2mserv, "dynamicCPR", payoffs) screen_payoffs.exec_()