TrueSkill is a rating system for game players. It was developed by Microsoft Research and has been used on Xbox network, formerly known as Xbox Live, for ranking and matchmaking, and is suitable for any type of matches, including N:N team game or free-for-all. WWW: https://trueskill.org/