Yes, I see what you mean now. It's conceptually clean but I still wouldn't implement it because In chess it's game over, while gammons and backgammons occur within the context of a match. My priority for resignations of part of a match would be to score fairly rather than simplistically.
Who would like a sophisticated software to decide about the result of a game ?
Dailygammon already has this in the resignation code. The game is resigned as soon as the outcome is known, with exceptions, I believe, only accounting for the human aspect of playing.
(nascondi) Se clicchi sopra il nome del giocatore e poi clicchi sulle partite terminate avrete una lista delle partite che sono state completate. Poi clicca sopra il nome del gioco per ottenere un sommario di tutte queste partite, cliccando ancora sopra il nome del gioco otterrete la partita da osservare ed analizzare. (Servant) (mostra tutti i suggerimenti)