def runTest(self): self.assertEqual(Play.get_log5_value(self.batter, self.pitcher, self.league_avg[Play.OBP], Play.OBP, self.pf), 0.33129013565553544, 'Log5OBP are incorrect')
def runTest(self): self.assertEqual(Play.get_log5_value(self.batter, self.pitcher, self.league_avg[Play.HOMERUNS], Play.HOMERUNS, self.pf), 0.3521627251589127, 'Log5Homeruns are incorrect')
def runTest(self): self.assertEqual(Play.get_log5_value(self.batter, self.pitcher, self.league_avg[Play.TRIPLES], Play.TRIPLES, self.pf), 0.20240232840980726, 'Log5Triples are incorrect')
def runTest(self): self.assertEqual(Play.get_log5_value(self.batter, self.pitcher, self.league_avg[Play.DOUBLES], Play.DOUBLES, self.pf), 0.23889256036096038, 'Log5Doubles are incorrect')
def runTest(self): self.assertEqual(Play.get_log5_value(self.batter, self.pitcher, self.league_avg[Play.SINGLES], Play.SINGLES, self.pf), 0.19614446131634222, 'Log5Singles are incorrect')
def runTest(self): #print("batter:{} pitcher:{} league_avg:{}".format(self.batter.getWalkHitAvg(), self.pitcher.getWalkHitAvg(), # self.league_avg[Play.WALKS])) self.assertEqual(Play.get_log5_value(self.batter, self.pitcher, self.league_avg[Play.WALKS], Play.WALKS, self.pf), 0.23075164629244718, 'Log5Walks are incorrect')