Can RepBot get from the FIBS server the information about which party drops a game?
A dropped game may be for personal reasons (the person doesn't want to finish a losing game!), technical (network), or by mutual agreement (usually finished anyway). It will not necessary to show the distinction, but who dropped.
The server knows exactly when a game was left hanging and by whom. The Java Based game software records the matches, so, certainly it is also available on the server and if necessary the last move can determine the person who was left hanging.
In short, the DB should contain the party at fault for non-finished games. Then this can be used in the reputation calculations.
If this topic has been discussed, please post a direction to the appropriate thread.