Esempio n. 1
0
class Simulation(object):

    def __init__(self, player_team_name):
        self.calendar = Calendar(1, 2010)
        self.player_team_name = player_team_name
        self.player_team = CLUBS[player_team_name]
        self.challenger = choice(CLUBS.values())
        self.standings = Standings(CLUBS)
    
    def advance(self):
        self.last_match = Match(self.player_team, self.challenger)
        self.last_match.play()
        self.standings.update_with_match(self.last_match)
        
        self.calendar.advance_week()
        self.challenger = choice(CLUBS.values())
        print 'Advance to %s' % (self.calendar)
        print 'Next game against %s' % (self.challenger.name)
        
Esempio n. 2
0
 def __init__(self, player_team_name):
     self.calendar = Calendar(1, 2010)
     self.player_team_name = player_team_name
     self.player_team = CLUBS[player_team_name]
     self.challenger = choice(CLUBS.values())
     self.standings = Standings(CLUBS)