Skip to content

Change ELO system to use TrueSkill #42

Description

@Ooglely

Title self-explanatory. TrueSkill is a much better way to have a skill rating for a project like this because it is designed for team-based games, while taking the average ELO of a team and applying the same change effect to each of them doesn't necessarily produce consistent results.

Some links to reference:
https://www.microsoft.com/en-us/research/wp-content/uploads/2007/01/NIPS2006_0688.pdf
https://www.moserware.com/assets/computing-your-skill/The%20Math%20Behind%20TrueSkill.pdf

There exists a python package that already implements it that could be used: https://trueskill.org/

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions