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()
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())