
However, there are other types of cheating:
Multiple accounts
Description:
Some people create multiple accounts and use these to play recovery games against themselves. They can also use this extra account as a "feeder" for their "real" teams.
Detection:
Look for players who play against a very small number of opponents.
Compare ratings in the games.
Check casualty and touchdown counts.
Look at concession rate.
Common excuse when confronted:
This person is my friend/cousin/roommate and I'm teaching him/her to play.
Problem:
It's very difficult to be sure if they are telling the truth or not. It's not like you can actually check...
Resolution:
FUMBBL has a rule regarding "learner" games, telling people to find other coaches to play their friends.
Comment:
An application to help in detecting this type of cheating seems possible.
Dropped games
Description:
Due to the nature of the javabbowl application, it is possible to simply disconnect when your opponent succeeds with something unlikely. This will force the game to be reloaded and the turn
Detection:
Log and look for patterns.
Common excuses:
"My internet connection sucks."
Problem:
Alot of ISPs truly do suck and again, it's very hard to know for sure if the disconnect was intentional or not.
Resolution:
Arguably, if you do get disconnected unintentionally, it should happen at random times and not only when you have something to gain. So, look for people who always gain when they disconnect.
Comment:
This problem can be reduced by reworking how the client saves games. SkiJunkie has this on his todo list so there's light at the end of this particular tunnel..

These two are the major ones we have to deal with in FUMBBL and I'm sure France BloodBowl has to deal with these kind of problems too. How do you deal with them?
-- Christer