Closed artcg closed 1 year ago
How can we protect this from abuse? For example, people giving bad reputation to someone who defeats them? Also, we already have systems to ban cheaters so what is the use of this?
people giving bad reputation to someone who defeats them?
One idea, normalise by avg reputation score given by the reviewer
we already have systems to ban cheaters so what is the use of this?
This would be a measure against for example leaving the match with the clock running in a lost position rather than against cheating
Such reputation systems are typical in for example e-commerce, where sellers will have a reputation that requires them to behave sensibly. Online chess does not have such a system which is why you see often immature behaviours such as leaving the clock running in a lost position. The only bad thing about the idea I suppose is that one can create a new account quite easily to circumvent it...
Another reason where the current system gets it wrong:
Just now I had this game where my phone ran out of battery
https://lichess.org/AXowfqo1z0Rk
I (black) am in a winning position
By the time I get to my laptop to finish the win the opponent has claimed victory because I "left the game"
A reputation system would address this problem
When I think about how it would be implemented it would be a bit of a pain I can admit, would probably need another database or at least another table in an existing one, so can see the computational downside, but lack of reputation is the reason you see poor behaviour in onine communities, tie an account to a phone number or something and instantly people suddenly learn how to behave.
Showing this value sounds like unnecessary shaming which won't in fact even help the majority of users who play in pool, and also prone to abuse, like revenge-"bad reputation" etc etc. There are some measures for stalling and similar behavior (including playbans), and you can also use report so that the users are reviewed by moderators and any further actions are taken. Maybe the detection / handling could be improved in some ways but showing "reputation" is not the solution.
I had a bit more of a think about it in the past few days
Online chess is sort of an odd one out for not having such a mechanism
Showing this value sounds like unnecessary shaming
That's exactly what it is - a statistic to encourage good behaviour
also prone to abuse
Every reputation system is "prone to abuse" again comparing to reddit as a popular example, you can downvote someone for a bad reason -- but on the whole -- the people voting for good reasons outweigh the bad.
Ironically the people "thumbs down"ing my github post are indeed demonstrating a reputation system of their own, they just don't like when it's applied to chess ...
thumbing down a person (and showing this value) and a comment/post are vastly different.
actually something similar to this exists in Chessbase's playchess server. The downside ofcourse is that it can be manipulated. The only thing stopping abuse to at least some extent is that it requires a serial number to evaluate manners/fairness etc
Just throwing out a possibility ...