adessoSE / adessoKicker

Application that records table football matches and ranks players based on their performance
MIT License
2 stars 2 forks source link

Choose a ranking algorithm #6

Closed czarnecki closed 5 years ago

czarnecki commented 5 years ago

For the ranking system that has to be implemented we need to decide on an algorithm.

Some possibilities from the top of my head are:

JanSchneider1 commented 5 years ago

I did a little bit of research about the two. We should choose Glicko2 as it is an enhanched version of Elo. Some thing about Glicko2 that could interest us, could be the "rating volatility" which describes how consistent a player plays. That would be cool to find "abusive behaviour" if someone tries to "boost" themselves

czarnecki commented 5 years ago

Glicko2 or rather Glicko in general isn't really intended for our use case. We should instead use ELO or a similiar algorithm.

czarnecki commented 5 years ago

Decided on ELO, will close this issue now.