During this discussion I remember that it's not always clean for players why draw result is set. So I suggest to implement a notification which explains why draw is set: three-fold repetition, 50-move rule, stalemate or other. Sometimes you get a draw, but you don't know if it was a 50-rule move, or 3-fold repetition (or both), because 3rd repetition may occur much later than 2nd, and for player it is difficult to remember exact position (including which player is to move).
This topic has been archived and can no longer be replied to.