Я большой поклонник приложений для обнаружения шахматных читов, таких как Irwin, созданный lichess.org.
Но я слышал, что есть новый бот по имени Лила, который учится играть в шахматы и думать по-человечески. Это правда, и есть ли способы обнаружить это?
Ответы:
Лила работает, выполняя исключительно сложную позиционную оценку на относительно малой глубине поиска, тогда как большинство шахматных движков работают, выполняя простую оценку при максимально глубоком поиске. Теоретически это должно создать более позиционный стиль игры, и, похоже, это эффективная стратегия по сравнению с лучшими современными шахматными движками.
Таким образом, в целом, ходы, выбранные Лилой, будут отличаться от ходов, выбранных Стокфишем (эталонный движок Ирвина) в ключевых позициях. Но различия в оценке хода могут быть небольшими с точки зрения Stockfish; дело не в том, что Stockfish думает, что ходы Лилы плохие сами по себе, просто он не выбирает их надежно для себя, потому что он не видит их уникальных преимуществ по сравнению с ходом, который он глубоко исследовал тактически.
Однако есть и другие характеристики игры пользователей движка, которые отличаются от характеристик сильных игроков-людей, и наблюдаются и измеряются Ирвином.
Статистика времени перемещения важна, и это, вероятно, не изменится с Лилой. Хорошие игроки-люди распознают ключевые движения, в которых существует много возможностей с примерно равной очевидной силой, и планируют их заранее, что занимает больше времени. Затем они играют быстро, когда их противник отвечает так, как они ожидали, или в легких позициях, где есть только один очевидный хороший (или даже законный) ход. Пользователь двигателя не делает этого - для каждого хода он должен вводить ход противника в двигатель и ждать несколько секунд, чтобы посмотреть, что делать.
Еще одна особенность, которую проверяет Ирвин, - большие различия в игровом стиле между играми или во время игры. Игрок, который очень хорошо играет в некоторые игры с очень небольшим количеством ошибок, но затем довольно плохо играет в другие игры (в то же время контролирует) с несколькими ошибками, вероятно, слабый игрок, который использует движок для своих хороших игр. Это особенно верно, если он, кажется, играет в свои сильные игры против игроков с высокими рейтингами. Или игрок может оказаться проигравшим, а затем выйти из двигателя, и в этом случае он покажет грубые ошибки и убывающую позицию, после чего следует чрезвычайно точная игра, которая спасает игру.
Короче говоря: да, я считаю, что Ирвин может обнаружить пользователей движка, даже если речь идет о Лиле.
источник
К сожалению, если мошенник достаточно умен, его никогда не поймают!
Независимо от того, насколько мощным может быть детектор читов, если вы используете двигатель только для того, чтобы помочь вам в одном критическом положении, данных недостаточно, чтобы вас поймали.
Наконец, единственное, что можно доказать, - это сходство между вашей игрой и игрой двигателя, что не является доказательством мошенничества.
источник