M mattmazzola.medium.com Implementing the Elo Rating System (2020) 119 points pmontra 5 years ago 83 comments