Владимир Крамник публикует вторую часть своей методологии обнаружения нечестной игры, сегодня на World Chess.

Первая часть излагала предпосылку: обнаружение использования движка — это задача бенчмаркинга.Вторая часть объясняет собственно метод.
Ключевая мысль Крамника: большинство античит-систем совершают одну ошибку — они усредняют всё вместе. Они смотрят на общую точность игрока или процент ходов, совпадающих с лучшим выбором движка, сразу по всем его партиям. Искушённый читер легко обходит это. Он использует движок только в критических моментах или критических партиях, а остальное играет честно. Его средние показатели остаются в пределах нормального человеческого диапазона.
Крамник сравнивает это с врачом, который сообщает среднюю температуру своих пациентов — половина с лихорадкой, половина переохлаждена — и заключает, что палата здорова. Среднее значение бессмысленно, когда оно скрывает две совершенно разные вещи.
Его решение — использовать широкий набор отдельных параметров, каждый со своим собственным бенчмарком, вместо одного объединённого числа. Примеры включают точность в цейтноте (10 секунд или меньше на часах), процент зевков, игру в худших позициях и долю сложных ходов, которые находит игрок. Читер может сохранять свои общие показатели нормальными, но он не может одновременно удерживать все эти отдельные показатели в норме.
В статье показаны два графика. Первый — последовательные онлайн-блиц-партии Магнуса Карлсена: два его наиболее частых уровня точности расположены близко друг к другу, что и выглядит как честная игра. Второй — безымянный игрок с рейтингом ниже 2600, чьи два наиболее частых уровня далеки друг от друга — один на уровне топ-10, другой на уровне слабого гроссмейстера. Среднее между ними выглядит нормальным. Разрыв между ними — это предупредительный сигнал.
Крамник также отвечает на главную критику своего подхода — что изоляция подозрительных «блоков» партий является выборочным подходом. Его ответ: обнаружение читерства — это не стандартный анализ данных. Стандартный анализ предполагает чистые данные; здесь нельзя предполагать, что какая-либо отдельная партия была сыграна честно, поэтому изоляция подозрительных отрезков — единственный работающий метод.
Скачать вторую часть статьи Крамника об обнаружении читерства.