K
kate.lomov
Hi all,
Although I am using Java, this is not really a Java question - I hope
you can bear with me...
I'm part of a team which builds an online gaming site (chess,
checkers, backgammon, etc).
I'm assigned to work on a cheaters detection system, mainly players
who use 3rd party software to decide which move to play.
I'm trying to come up with ideas for 'behavioral patterns' to detect
such players.
So far, I came up with these ideas:
1) Relatively long and constant time to make a move (especially for
simple/obvious moves), due to switching back and forth between the
online board and the software board.
2) Unusually long winning streaks.
3) In chess - perfect opening knowledge every time.
4) In chess/checkers - perfect tactical play in relatively short
time.
Do you guys have more ideas?
Sorry again for the somewhat unrelated post.
Best wishes,
Kate
Although I am using Java, this is not really a Java question - I hope
you can bear with me...
I'm part of a team which builds an online gaming site (chess,
checkers, backgammon, etc).
I'm assigned to work on a cheaters detection system, mainly players
who use 3rd party software to decide which move to play.
I'm trying to come up with ideas for 'behavioral patterns' to detect
such players.
So far, I came up with these ideas:
1) Relatively long and constant time to make a move (especially for
simple/obvious moves), due to switching back and forth between the
online board and the software board.
2) Unusually long winning streaks.
3) In chess - perfect opening knowledge every time.
4) In chess/checkers - perfect tactical play in relatively short
time.
Do you guys have more ideas?
Sorry again for the somewhat unrelated post.
Best wishes,
Kate