Connecting Accounts Across IP and other means to detect pre-teamers and dishonest gaming.
Posted: Fri Sep 25, 2015 5:48 pm
Ever since I played https://entgaming.net/forum/viewtopic.php?f=24&t=67304&p=271460#p271460, and was victimized by two dishonest players who pre-teamed and rigged the match, I've been on the look out for shady behavior from these two players and other players. I've managed to track them to a few new accounts, by their own re-use of a single forum account for multiple bnet accounts, but also by looking at game histories and searching for common allies and common foes.
Its hard to know how much a problem this is truly is here on ENT, but I have a couple suggestions that will help cut down on smurfing, pre-teaming and other means of stat inflation and cheating.
On a given stats page list the following:
1. Link to every other account name that shares the same IP address.
2. List any other accounts which the players has regularly played with as an ally,
3. List any accounts regularly played against as an enemy.
4. List a complete history of all bans and violations.
5. List a record of how often the player disconnects from a game.
6. List a record of how often a player joins a game, but leaves before the countdown begins.
7. A count of how many times their heroe was killed after they left a game. (see if they are being intentionally fed to their foes).
I realize not all of this information is direct evidence of cheating. I know I've played many games with the same accounts, over and over, without me having any personal connection to the other player. And dodging games before they start isn't cheating either. Its merely information one would use to begin to search for cheaters.
A clever algorithm would need to be established, it should look at both the frequency in which people are in games together, but also streaks of games in close succession, say on a given night. Connecting stats accross an IP would also be important to this metric.
Once we have this information freely available, it will be easier to determine how bad smurfing is here on ENT, how bad pre-teaming is.
Its hard to know how much a problem this is truly is here on ENT, but I have a couple suggestions that will help cut down on smurfing, pre-teaming and other means of stat inflation and cheating.
On a given stats page list the following:
1. Link to every other account name that shares the same IP address.
2. List any other accounts which the players has regularly played with as an ally,
3. List any accounts regularly played against as an enemy.
4. List a complete history of all bans and violations.
5. List a record of how often the player disconnects from a game.
6. List a record of how often a player joins a game, but leaves before the countdown begins.
7. A count of how many times their heroe was killed after they left a game. (see if they are being intentionally fed to their foes).
I realize not all of this information is direct evidence of cheating. I know I've played many games with the same accounts, over and over, without me having any personal connection to the other player. And dodging games before they start isn't cheating either. Its merely information one would use to begin to search for cheaters.
A clever algorithm would need to be established, it should look at both the frequency in which people are in games together, but also streaks of games in close succession, say on a given night. Connecting stats accross an IP would also be important to this metric.
Once we have this information freely available, it will be easier to determine how bad smurfing is here on ENT, how bad pre-teaming is.