go-trueskill icon indicating copy to clipboard operation
go-trueskill copied to clipboard

An implementation of the TrueSkill™ ranking system (by Microsoft) in Go

trueskill

Build Status GoDoc

This library implements the TrueSkill™ ranking system (by Microsoft) in Go.

TODO

  • Refactor the factor graph to remove the need for the distribution bag (collection)
  • Support teams and team-based ranking

Acknowledgements

This implementation is based on TrueSkill™: A Bayesian Skill Rating System and borrows from the TrueSkill in F# test program by Ralf Herbrich. Computing Your Skill by Jeff Moser (and accompanying code) has also been very helpful.