Elo Ratings
[1]:
import sys
sys.path.append("../../")
import penaltyblog as pb
Add New Players
[2]:
elo = pb.ratings.Elo()
elo.add_player("Rob")
elo.add_player("Clare")
elo.add_player("Susan", 1600)
Update Ratings
[3]:
elo.update_ratings("Rob", "Clare", 1)
elo.update_ratings("Susan", "Clare", 1)
elo.update_ratings("Susan", "Rob", 0)
elo.update_ratings("Clare", "Rob", 0)
Get New Ratings
[4]:
elo.get_rating("Clare")
[4]:
1548.9036925925514