def predicted_team_score(self): elo_left = (self.left_team.team_stats.elo_rating) elo_right = (self.right_team.team_stats.elo_rating) diff = elo_left - elo_right predicted_left_score, predicted_right_score = elo.predicted_score( diff=diff, MAX_SCORE=config.GAME_GOAL_LIMIT) return "{left} x {right}".format(left=predicted_left_score, right=predicted_right_score)
def predicted_player_score(self): elo_left = (self.left_team.defense_player.player_stats.elo_rating + self.left_team.attack_player.player_stats.elo_rating) elo_right = (self.right_team.defense_player.player_stats.elo_rating + self.right_team.attack_player.player_stats.elo_rating) #diff = self.left_team.team_stats.elo_rating - self.right_team.team_stats.elo_rating diff = elo_left - elo_right predicted_left_score, predicted_right_score = elo.predicted_score( diff=diff, MAX_SCORE=config.GAME_GOAL_LIMIT) return "{left} x {right}".format(left=predicted_left_score, right=predicted_right_score)