From time to time people pop up and request a score / elo reset. Thing that I don't really see reasonable, as after a while the relative distances would be again in place.
What I recently observed looking at some chess videos on youtube, for example here: https://youtu.be/Mi-VdDM3Ugg (in this video one can also appreciate that also the strongest have to learn to manage defeats and keep calm), is the lichess arena score.
The score is relatively simple in my opinion it does a good job in combining a reward for strength and activity.
For each win, one gets 2 points.
For a loss, one gets 0 points.
For a draw, one gets 1 point.
After 2 wins in a row, one gets "on fire" and doubles the next result.
So matching a series of results with points we have
Code: Select all
W L W D L W W W D L W W D L
2 0 2 1 0 2 2 4 2 0 2 2 2 0
What I want to say with this? If gladiabots the matchmaking in alpha 12 may have a small error in picking the opponents but in general is great.
One should "just" add an additional score tab (in game or on stats.gladiabots.com) where the above computations are made for the current season.
A season may last, say, 1 week, or 2 or 4. Then it gets archived with the new one starting.
In this way players are encouraged to play and, unless the play a lot, to improve as well as a streak of wins would help the score. Moreover the biggest encouragement would be having an official page where one can say "look, I am top X".
Due to the alpha 12.1 matchmaking also players that are not at the top can get points, as they are paired sometimes with equal or higher score players, and sometimes with lower score players. In theory if they play a lot (a la chris/pikey in 2017) they could win as well.
The top players can play a bit less as they could score more streaks and more points, but still they need to be active to win.
Of course only the results of the players actively deploying should be counted, as the ghosts are good in representing "always available" opponents.