def __init__(self, previous_state=None): QuizGameState.__init__(self, previous_state) assert len( self.get_active_players() ) >= self.minimum_number_of_players, "#active_players: %r, #minimum_number_of_players: %r" % ( len(self.get_active_players()), self.minimum_number_of_players) for player in self.get_active_players(): self.ready_players[player] = self.default_state
def __init__(self, player, previous_state=None): QuizGameState.__init__(self, previous_state) assert player in self.get_active_players( ), "player: %r, active_players: %r" % (player, self.get_active_players()) self.player = player self.increase_score(self.player) super(CorrectAnswerSplashState, self).__init__(self)
def setUp(self): previous_state = QuizGameState() previous_state.add_active_player("1") previous_state.add_active_player("2") self.state = AnswerState("1", previous_state)
def setUp(self): previous_state = QuizGameState() previous_state.add_active_player("1") previous_state.add_active_player("2") self.state = EveryOneReadyState(previous_state)
def setUp(self): previous_state = QuizGameState() previous_state.add_active_player("1") previous_state.add_active_player("2") self.state = CancelRoundSplashState(previous_state)
def setUp(self): previous_state = QuizGameState() previous_state.add_active_player("1") previous_state.add_active_player("2") self.state = WelcomeState(previous_state)
def __init__(self, previous_state=None): QuizGameState.__init__(self, previous_state) assert len( self.get_active_players() ) >= self.minimum_number_of_players, "#active_players: %r, #minimum_number_of_players: %r" % ( len(self.get_active_players()), self.minimum_number_of_players)
def __init__(self, player, previous_state=None): QuizGameState.__init__(self, previous_state) assert player in self.get_active_players( ), "player: %r, active_players: %r" % (player, self.get_active_players()) self.player = player