Добрый вечер!
Давайте вместе разберемся, для начала. Так мы считаем Рейтинг:
Выиграл +100 : Проиграл +10
Выиграл 0 : Бросил (Тайм-аут) - 100
Выиграл +75 : Сдался или Вышел, нажав крестик -25
Ничья +50 каждому
То есть то, что Вы предлагаете уже есть, а именно, когда ваш соперник нажимает кружек с крестиком в правом нижнем углу, в ряду второстепенных кнопок интерфейса игры
Деберц происходит сдача и выход из игровой сессии. При этом вам начисляется +75 очков, а тому, кто так вышел -25 очков.
То же самое происходит в любой игре проекта, в том числе в игре
Дурак, например, или Шашки.
Все плохо, когда ваш соперник бросил игру или проиграл ввиду того, что время закончилось - это одно и то же, так как мы не знаем что произошло, связь оборвалась или Игрок закрыл вкладку браузера. Даже если Игрок закрыл вкладку браузеры, мы в любом случае ждем его до конца отведенного времени и только потом присуждаем победу с формулировкой "бросил".
Кстати, недавно, с внедрением нового ЛОББИ Игрок закрывший вкладку с игрой не может сразу принять другую баталию или создать Заявку - система просит его доиграть покинутую игру или Сдаться.
Всем Удачи!