Store
Subscribe
A Recommendation For Stats/Elo System [For Arena]
As you can understand from my ign that i play a lot of chess and i've played almost everywhere around the internet, and in a chess website i came across a feature which i really loved and i thought that it would be sick if this feature could be added to badlion as well, so basically i got a notification from the website saying that i've been given back the 14 elo that i've lost and the guy who got that 14 elo from me was banned from the website for using computer assistance. So imagine if we have this on badlion where, when you lose to a guy who happens to be cheating and gets banned from the network (Im talking about cheating bans, not bans like Illegal Mining) the elo that you have lost to that guy could be automatically given back to the player by a plugin or a website bot or something, this would automatically reset the cheaters' stats as well so admins would not waste time on resettings cheaters' stats as well. I'm not sure how easy it is to implement such a thing to badlion, but i thought if a chess website did it, badlion can do it as well. I think having this kind of a plugin or a website bot could really increase the amount of players that play arena, and people would not be scared to que against hackers because they would get their elo back when the hacker actually gets banned, so they can get the necessary evidence to get the guy banned, i know from myself that when i get hacked on, i immediately stop playing in order not to get drained by the hacker, because once the guy gets banned, the elo is just gone, and you cant recover from it so easily, its just a free drain.
 0
PM Link
But what if you fight other people after fighting the cheater? Wouldn't giving back everyone their elo when losing to a cheater trigger a chain reaction, constantly changing everyone's elo all the time which would in the end just end up making the server really laggy? I also don't see how the elo would be given away. Let's say a cheater starts cheating at 1400, grinds his way up to 1700 and gets banned. As his elo changes the amount he gains and the amount his opponents lose also changes. I don't think the elo would be given back to people evenly and correctly.

You also have to take into consideration false bans. How would the elo be dealt with if the player got unbanned after his elo was already given away?

This seems to have too many cons IMO.

-1
 4
PM Link

Valyn wrote

But what if you fight other people after fighting the cheater? Wouldn't giving back everyone their elo when losing to a cheater trigger a chain reaction, constantly changing everyone's elo all the time which would in the end just end up making the server really laggy? I also don't see how the elo would be given away. Let's say a cheater starts cheating at 1400, grinds his way up to 1700 and gets banned. As his elo changes the amount he gains and the amount his opponents lose also changes. I don't think the elo would be given back to people evenly and correctly.

You also have to take into consideration false bans. How would the elo be dealt with if the player got unbanned after his elo was already given away?

This seems to have too many cons IMO.

-1
This
 0
PM Link
Firstly i want to say that i respect your opinion and i think that what you suggested sounds very sensible but after thinking about it for some time i dont think that it is that sensinle, so first of all i completely understand the fact that it might be really really hard to implement such a thing, but i can't agree with some of your statements, for example, you have said that if we fight other people after fighting the cheater this will trigger a chain reaction and constantly changing everyones elo would make the server laggy, so if you think about it, everyones elo constantly changes after ranked matches,uhcs, meetups,sgs so i dont think that changing elo would really make the server laggy as the elo in all the gamemodes constantly changes "ALL" the time, and you have also said that you don't see how the elo would be given away. It is very simple, if you lose 14 elo to a cheater, you will be given 14 elo back, the amount he gains and the amount his opponents lose changes, but it is the same between each 1v1, so lets say the cheater got +20 +15 +19 +10 +5 from 5 different fights, this elo would be taken away from him as -20,-15,-19,-10,-5, and everyone else would get the same elo that they lost if they lost -20,+20 , -15,+15 etc. And finally the false bans, in that case, im not really sure how we can get rid of this problem but i know for a fact that even though you are false banned, but you are still trying to prove it, your elo gets reset, if someone reports you from the forums and asks for stats reset, i've seen many scenarios like this, but you are right, false bans might be the biggest problem that this suggestion has.
 0
PM Link

ChessBoy_99 wrote

Firstly i want to say that i respect your opinion and i think that what you suggested sounds very sensible but after thinking about it for some time i dont think that it is that sensinle, so first of all i completely understand the fact that it might be really really hard to implement such a thing, but i can't agree with some of your statements, for example, you have said that if we fight other people after fighting the cheater this will trigger a chain reaction and constantly changing everyones elo would make the server laggy, so if you think about it, everyones elo constantly changes after ranked matches,uhcs, meetups,sgs so i dont think that changing elo would really make the server laggy as the elo in all the gamemodes constantly changes "ALL" the time, and you have also said that you don't see how the elo would be given away. It is very simple, if you lose 14 elo to a cheater, you will be given 14 elo back, the amount he gains and the amount his opponents lose changes, but it is the same between each 1v1, so lets say the cheater got +20 +15 +19 +10 +5 from 5 different fights, this elo would be taken away from him as -20,-15,-19,-10,-5, and everyone else would get the same elo that they lost if they lost -20,+20 , -15,+15 etc. And finally the false bans, in that case, im not really sure how we can get rid of this problem but i know for a fact that even though you are false banned, but you are still trying to prove it, your elo gets reset, if someone reports you from the forums and asks for stats reset, i've seen many scenarios like this, but you are right, false bans might be the biggest problem that this suggestion has.

Please put this in paragraphs it hurts my eyes when I read this
 2
PM Link

Asorn wrote

Valyn wrote...

This


well, make it easy. Make that the last 10 matches that the cheater won are reset and the elo is given back to the last 10 players who lost with him. I think that is possible and would make the community better and ArenaPvP would be more fair.
+1
 2
PM Link
Yes you are right, 10-20 matches won't hurt and at least some of the elo would be given back
 0
PM Link
+1
 1
PM Link
would be nice, but then again, changing calculations like lost elo in the past would also have to change future elo changes as well. Say you are a 1800, and you die to a cheater and lose 31 elo so you are now 1769. After that match, you beat someone that is 1800 and you now lose again to someone who is 1900. After that loss against the legit 1900, say the cheater gets banned and you get your 31 elo back. It seems unfair that the 1900 did not gain as much elo as they should have if we are going by this logic of being fair about elo lost to hackers. Having to recalculate all of this elo would be tedious, and would make everything really messy. gonna have to say -1
 3
PM Link
Up up Free Drain
 0
PM Link
+1
 0
PM Link

Valyn wrote

But what if you fight other people after fighting the cheater? Wouldn't giving back everyone their elo when losing to a cheater trigger a chain reaction, constantly changing everyone's elo all the time which would in the end just end up making the server really laggy? I also don't see how the elo would be given away. Let's say a cheater starts cheating at 1400, grinds his way up to 1700 and gets banned. As his elo changes the amount he gains and the amount his opponents lose also changes. I don't think the elo would be given back to people evenly and correctly.

You also have to take into consideration false bans. How would the elo be dealt with if the player got unbanned after his elo was already given away?

This seems to have too many cons IMO.

-1

it's exactly this that prevented us from banning during ranked matches.
 0
PM Link
Neutral.
 0
PM Link