def test_predict(): read_info_file() ratings = read_ratings_file(13) print(fb.teams) ratings = fb.compute_ratings(13) input1 = 'Boise State' input2 = 'Air Force' t1 = fb.teams.index(input1) t2 = fb.teams.index(input2) p = fb.predict_score(t1, t2, ratings) print(input1, p[0], input2, p[1])
def create_info_files(): get_games() x = [fb.teams, fb.games] f = open('data.pickle', 'wb') pickle.dump(x, f) f.close() # for i in range(1,14): for i in range(1,2): ratings = fb.compute_ratings(i) f = open('ratings_2%d.pickle'%i, 'wb') pickle.dump(ratings, f) f.close() print('finished week %d'%i)