Example #1
0
File: ddpl.py Project: jvasak/bpmc
    def __init__(self):
        logging.debug("In DDPL constructor")

        self.__standings  = dict()
        self.__postseason = dict()

        League.__init__(self, 'DDPL')

        pc = Conference('Piler')
        pc.setColors('black', 'blue')

        fc = Conference('Fornicator')
        fc.setColors('black', 'red')

        self.addChild(pc)
        self.addChild(fc)

        pc.addChild(Team('Beaners',           'BE'))
        pc.addChild(Team('Brains',            'BR'))
        pc.addChild(Team('CM All-Stars',      'CM'))
        pc.addChild(Team('Cuban Prostitutes', 'CP'))
        pc.addChild(Team('Hairy Palms',       'HP'))
        pc.addChild(Team('Umbrellas',         'UM'))

        fc.addChild(Team('Charlies',          'CH'))
        fc.addChild(Team('Dictators',         'DI'))
        fc.addChild(Team('La Players',        'LP'))
        fc.addChild(Team('Raw Doggers',       'RD'))
        fc.addChild(Team('Rusty Trombones',   'RT'))
        fc.addChild(Team('Sausage Milkers',   'SM'))
Example #2
0
File: nfl.py Project: jvasak/bpmc
    def __init__(self):
        logging.debug("In NFL constructor")

        self.__standings  = dict()
        self.__postseason = dict()

        League.__init__(self, 'NFL')

        afc = Conference('AFC')
        nfc = Conference('NFC')

        self.addChild(afc)
        self.addChild(nfc)

        afce = Division('East')
        afce.setColors('black', 'red')

        afcn = Division('North')
        afcn.setColors('yellow', 'blue')

        afcs = Division('South')
        afcs.setColors('black', 'white')

        afcw = Division('West')
        afcw.setColors('black', 'orange')

        afc.addChild(afce)
        afc.addChild(afcn)
        afc.addChild(afcs)
        afc.addChild(afcw)

        afce.addChild(Team('Buffalo Bills',        'BUF'))
        afce.addChild(Team('Miami Dolphins',       'MIA'))
        afce.addChild(Team('New England Patriots', 'NE'))
        afce.addChild(Team('New York Jets',        'NYJ'))

        afcn.addChild(Team('Baltimore Ravens',     'BAL'))
        afcn.addChild(Team('Cincinnati Bengals',   'CIN'))
        afcn.addChild(Team('Cleveland Browns',     'CLE'))
        afcn.addChild(Team('Pittsburgh Steelers',  'PIT'))

        afcs.addChild(Team('Houston Texans',       'HOU'))
        afcs.addChild(Team('Indianapolis Colts',   'IND'))
        afcs.addChild(Team('Jacksonville Jaguars', 'JAC'))
        afcs.addChild(Team('Tennessee Titans',     'TEN'))

        afcw.addChild(Team('Denver Broncos',       'DEN'))
        afcw.addChild(Team('Kansas City Chiefs',   'KC'))
        afcw.addChild(Team('Oakland Raiders',      'OAK'))
        afcw.addChild(Team('San Diego Chargers',   'SD'))

        nfce = Division('East')
        nfce.setColors('black', 'darkgreen')

        nfcc = Division('Central')
        nfcc.setColors('orange', 'black')

        nfcs = Division('South')
        nfcs.setColors('black', 'lightblue')

        nfcw = Division('West')
        nfcw.setColors('black', 'yellow')

        nfc.addChild(nfce)
        nfc.addChild(nfcc)
        nfc.addChild(nfcs)
        nfc.addChild(nfcw)

        nfce.addChild(Team('Dallas Cowboys',       'DAL'))
        nfce.addChild(Team('New York Giants',      'NYG'))
        nfce.addChild(Team('Philadelphia Eagles',  'PHI'))
        nfce.addChild(Team('Washington Redskins',  'WAS'))

        nfcc.addChild(Team('Chicago Bears',        'CHI'))
        nfcc.addChild(Team('Detroit Lions',        'DET'))
        nfcc.addChild(Team('Green Bay Packers',    'GB'))
        nfcc.addChild(Team('Minnesota Vikings',    'MIN'))

        nfcs.addChild(Team('Atlanta Falcons',      'ATL'))
        nfcs.addChild(Team('Carolina Panthers',    'CAR'))
        nfcs.addChild(Team('New Orleans Saints',   'NO'))
        nfcs.addChild(Team('Tampa Bay Buccaneers', 'TB'))

        nfcw.addChild(Team('Arizona Cardnials',    'ARI'))
        nfcw.addChild(Team('San Francisco 49ers',  'SF'))
        nfcw.addChild(Team('Seattle Seahawks',     'SEA'))
        nfcw.addChild(Team('St. Louis Rams',       'STL'))