ELK GAMEVERSE
Начать

Таблицы лидеров и честная игра

Как счёт попадает в таблицу, как разрешаются ничьи и почему сессию иногда отклоняют. Почти всякий отказ — это оборванное соединение, а не обвинение.

Таблица лидеров чего-то стоит, только если в неё нельзя писать напрямую. Всё дальнейшее следует из того, чтобы отнестись к этому серьёзно.

Что происходит между концом партии и местом в таблице

Когда вы заканчиваете партию, устройство отправляет выданную ему сессию и сыгранные ходы — а не счёт. Наши серверы берут эти ходы и играют партию заново с начала. Если переигровка даёт заявленный результат, партия принимается. Если нет — отклоняется.

Это не суждение о вас, это арифметика. Партия, чьи ходы не дают её итог, доказуемо не является тем, что произошло, — по какой бы причине это ни случилось.

Для игры, чей движок пока нельзя переиграть ход в ход, вступает набор проверок правдоподобия: партия, длившаяся якобы дольше, чем позволяют часы; счёт, недостижимый никаким числом ходов за это время; итог, за которым нет ни одного хода; настоящий счёт менее чем за две секунды. Достаточно таких признаков вместе — и партия придерживается.

Как устроен порядок в таблице

Каждая таблица хранит ваш лучший результат за свой период, а не последний: плохая партия после хорошей никогда не стоит вам места. Одни игры ранжируют по наибольшему счёту, другие по наименьшему; заезд на время не хуже оттого, что он быстрый.

Ничьи разрешаются по тому, когда результат был достигнут: кто пришёл раньше, тот выше. Точность следует за таблицей — недельная разводит ничьи с точностью до секунды, вечная примерно до десяти минут, — так что в вечной два результата, поставленные в одни и те же десять минут, действительно могут показываться равными.

Таблицы охватывают разные периоды — день, неделю, месяц и дольше, — и одна партия может попасть сразу в несколько.

Почему счёт отклонили

Почти всегда: соединение оборвалось посреди партии. Сессия была открыта, партия завершилась на вашем устройстве, а ходы так и не дошли целыми — переигрывать было нечего связного.

Стоит знать и две другие честные причины. Сессию можно отправить только один раз, поэтому повтор после потерянного ответа распознаётся и не платит дважды. А сессия, оставленная открытой слишком надолго, истекает: партия, которую можно продолжать бесконечно, — это партия, которую можно бесконечно править.

Что делать: сыграйте ещё раз. Если повторится, напишите в поддержку, указав игру, примерное время и то, чем вы занимались: у каждой сессии есть идентификатор и записанная причина, так что ответ существует.

Чего мы не делаем

Мы не строим рейтинг на том, что устройство говорит о себе само. Мы не принимаем счёт без ходов, которые его дают. И мы не удаляем отклонённую партию тихо: она записана вместе с причиной — именно это и позволяет отличить плохое соединение от чего-либо ещё.