A rating system implemented in the language Go. The goal explicit is to provide libraries for ratings generally for the Go language, but the implicity goal is to use these ratings systems for the game Go (aka Baduk or Weiqi).
- Glicko was copied from previous work that I had don (github.com/Kashomon/goglicko)
- USCF is the USCF ELO implementation. See Mark Glickman's writeup
The best resources are undoubtedly the Kaggle competitions on the subject:
- Kaggle:FIDE Chess Ratings Competition
- Kaggle:Chess Competition
- TrueSkill
- Netflix Prize for Pragmatic Chaos and the relevant technical writeup
Another interesting approach: determining ratings based on one game! An interesting idea. Maybe only possible for games like chess where the comupters are far better than humans.