def get_conditions(cls, file): positions = ["QB1", "QB2", "RB1", "RB2", "RB3", "RB4", "WR1", "WR2", "WR3", "WR4", "TE1", "TE2", "C", "LG", "RG", "LT", "RT", "RE", "NT", "LE", "ROLB", "RILB", "LILB", "LOLB", "RCB", "LCB", "FS", "SS"] list_of_statuses = [] for x in range(6403, 6421): list_of_statuses.append(bin(ord(file[x]))[2:]) for x in range(6664, 6672): list_of_statuses.append(bin(ord(file[x]))[2:]) conditions = StatusParser(list_of_statuses, cls.team_list, positions, file) conditions.set_binary_strings() conditions.set_condition_on_player_position() cls.conditions = conditions.condition_list
def get_injuries(cls, file): positions = ["QB1", "QB2", "RB1", "RB2", "RB3", "RB4", "WR1", "WR2", "WR3", "WR4", "TE1", "TE2"] list_of_statuses = [] for x in range(6031, 6034): list_of_statuses.append(bin(ord(file[x]))[2:]) for x in range(6292, 6295): list_of_statuses.append(bin(ord(file[x]))[2:]) injuries = StatusParser(list_of_statuses, cls.team_list, positions, file) injuries.set_binary_strings() injuries.set_condition_on_player_position() cls.injuries = injuries.condition_list