Таблица лидеров чего-то стоит, только если в неё нельзя писать напрямую. Всё дальнейшее следует из того, чтобы отнестись к этому серьёзно.
Что происходит между концом партии и местом в таблице
Когда вы заканчиваете партию, устройство отправляет выданную ему сессию и сыгранные ходы — а не счёт. Наши серверы берут эти ходы и играют партию заново с начала. Если переигровка даёт заявленный результат, партия принимается. Если нет — отклоняется.
Это не суждение о вас, это арифметика. Партия, чьи ходы не дают её итог, доказуемо не является тем, что произошло, — по какой бы причине это ни случилось.
Для игры, чей движок пока нельзя переиграть ход в ход, вступает набор проверок правдоподобия: партия, длившаяся якобы дольше, чем позволяют часы; счёт, недостижимый никаким числом ходов за это время; итог, за которым нет ни одного хода; настоящий счёт менее чем за две секунды. Достаточно таких признаков вместе — и партия придерживается.
Как устроен порядок в таблице
Каждая таблица хранит ваш лучший результат за свой период, а не последний: плохая партия после хорошей никогда не стоит вам места. Одни игры ранжируют по наибольшему счёту, другие по наименьшему; заезд на время не хуже оттого, что он быстрый.
Ничьи разрешаются по тому, когда результат был достигнут: кто пришёл раньше, тот выше. Точность следует за таблицей — недельная разводит ничьи с точностью до секунды, вечная примерно до десяти минут, — так что в вечной два результата, поставленные в одни и те же десять минут, действительно могут показываться равными.
Таблицы охватывают разные периоды — день, неделю, месяц и дольше, — и одна партия может попасть сразу в несколько.
Почему счёт отклонили
Почти всегда: соединение оборвалось посреди партии. Сессия была открыта, партия завершилась на вашем устройстве, а ходы так и не дошли целыми — переигрывать было нечего связного.
Стоит знать и две другие честные причины. Сессию можно отправить только один раз, поэтому повтор после потерянного ответа распознаётся и не платит дважды. А сессия, оставленная открытой слишком надолго, истекает: партия, которую можно продолжать бесконечно, — это партия, которую можно бесконечно править.
Что делать: сыграйте ещё раз. Если повторится, напишите в поддержку, указав игру, примерное время и то, чем вы занимались: у каждой сессии есть идентификатор и записанная причина, так что ответ существует.
Чего мы не делаем
Мы не строим рейтинг на том, что устройство говорит о себе само. Мы не принимаем счёт без ходов, которые его дают. И мы не удаляем отклонённую партию тихо: она записана вместе с причиной — именно это и позволяет отличить плохое соединение от чего-либо ещё.