예제 #1
0
t4 = Team("Team4", "coach4")
t5 = Team("Team5", "coach5")

ts1 = [t1, t2, t3, t4, t5]

for i in range(12):
    t1.addPlayer(ps1[i])
    t2.addPlayer(ps1[i])
    t3.addPlayer(ps1[i])
    t4.addPlayer(ps1[i])
    t5.addPlayer(ps1[i])

l1 = League()

for i in ts1:
    l1.addTeam(i)

m1 = Match(t1, t2)
m1.incrementTeamOneScore()
m1.incrementTeamOneScore()
m1.incrementTeamTwoScore()
m1.incrementTeamTwoScore()
m1.incrementTeamTwoScore()
m1.endMatch()

m2 = Match(t3, t4)
m2.incrementTeamOneScore()
m2.incrementTeamOneScore()
m2.incrementTeamOneScore()
m2.incrementTeamTwoScore()
m2.endMatch()
예제 #2
0
p4 = Player("Player4", "Striker")
p5 = Player("Player5", "Mid-Fielder")
p6 = Player("Player6", "Defence")
p7 = Player("Player7", "Striker")
p8 = Player("Player8", "Striker")
p9 = Player("Player9", "Mid-Fielder")
p10 = Player("Player10", "Defence")
p11 = Player("Player11", "Defence")
p12 = Player("Player12", "Striker", True)

ps1 = [p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12]

ts1 = [t1, t2, t3, t4, t5]

l1 = League()

for i in ts1:
    l1.addTeam(i)

l1.addTeam(t1)  ##Error checking :D

l1.generateLeague()

l1.playLevel()
l1.generateNextLevel()
l1.playLevel()
l1.generateNextLevel()
l1.playLevel()

print(l1.calculateRanking())