Um Irwin Cheat Detector pode capturar um usuário que esteja usando um bot de xadrez da Leela para trapacear?

14

Sou um grande fã de aplicativos de detecção de fraudes de xadrez, como o Irwin, criado por lichess.org.

Mas ouvi dizer que existe um novo bot chamado Leela que está aprendendo a jogar xadrez e a pensar de maneira humana. Isso é verdade e existem maneiras de detectá-lo?

shar
fonte
4
Espero que sim, porque os trapaceiros precisam ser banidos.
Qudit
4
Eu acho que isso deve ficar aberto. É muito relevante para o xadrez online.
qudit

Respostas:

11

Leela trabalha executando uma avaliação posicional excepcionalmente sofisticada em uma profundidade de pesquisa relativamente rasa, enquanto a maioria dos mecanismos de xadrez trabalha executando uma avaliação simples na busca mais profunda possível. Em teoria, isso deve produzir um estilo de jogo mais posicional e parece ser uma estratégia eficaz contra os melhores mecanismos de xadrez convencionais de hoje.

Portanto, em geral, os movimentos selecionados por Leela serão diferentes daqueles selecionados por Stockfish (mecanismo de referência da Irwin) em posições-chave. Mas as diferenças na avaliação dos movimentos podem ser pequenas do ponto de vista de Stockfish; não é que a Stockfish pense que os movimentos de Leela são ruins por si só, apenas que não os escolhe de maneira confiável, porque não vê suas vantagens exclusivas em relação a um movimento que pesquisou taticamente.

No entanto, existem outras características do jogo dos usuários de motores que diferem das de jogadores humanos fortes e são observáveis ​​e medidas por Irwin.

As estatísticas de tempo de movimentação são importantes, e isso provavelmente não mudará com Leela. Bons jogadores humanos reconhecem movimentos importantes, onde existem muitas possibilidades de força aparente quase igual, e planejam com antecedência durante eles, levando mais tempo. Então eles jogam rapidamente quando o oponente responde da maneira que esperavam, ou em posições fáceis, onde há apenas um movimento óbvio de bom (ou mesmo legal). Um usuário do mecanismo não faz isso - para cada movimento, ele deve inserir o movimento do oponente no motor e esperar alguns segundos para ver o que fazer.

Outra característica que Irwin verifica são as grandes variações no estilo de jogo, entre jogos ou durante um jogo. Um jogador que joga alguns jogos extremamente bem com muito poucos erros, mas depois joga outros jogos (ao mesmo tempo controle) bastante mal com vários erros, provavelmente é um jogador fraco que usa um mecanismo para seus bons jogos. Isto é especialmente verdade se ele parece jogar seus jogos fortes contra jogadores com altas classificações. Ou um jogador pode encontrar-se perdendo um jogo e, em seguida, sair do motor; nesse caso, ele mostrará erros e uma posição em declínio, seguido por um jogo extremamente preciso que salvará o jogo.

Resumindo: sim, acredito que o Irwin possa detectar usuários do mecanismo, mesmo que o mecanismo em questão seja Leela.

Chromatix
fonte
2
+1. A parte sobre o estilo de jogo é a mais importante. Irwin também pode detectar se alguém tem um GM para ajudá-lo por um dia (ou seja, uma série de jogos, um único não será conclusivo o suficiente) - o jogo deles será completamente diferente, e é isso que importa.
Annatar
1
Eu ainda vou ser capaz de argumentar agradecer fui bebido para os jogos onde joguei mal
David
1

Infelizmente, se o trapaceiro for esperto o suficiente, ele nunca será pego!

Não importa o quão forte seja o detector de trapaças, se você usar o mecanismo apenas para ajudá-lo em uma posição crítica, não há dados suficientes para você ser pego.

Finalmente, a única coisa que pode ser comprovada é a semelhança entre a sua jogada e a do motor, que não constitui prova de trapaça

David
fonte
Eu acho que o detector de fraude pode pegá-lo com apenas um movimento se essa taxa de movimento for melhor do que os outros movimentos comuns + comparando-o com os movimentos do motor e o tempo que leva para ser feito?
shar
4
Não - um jogador ruim poderia fazer um movimento excepcionalmente "bom" puramente por acaso. Examinar apenas um movimento seria evidência insuficiente. Irwin analisa um amplo conjunto de evidências, reunidas ao longo de pelo menos vários jogos.
Chromatix
@Chromatix Grande ponto, e é exatamente por isso um bom jogador que também é um trapaceiro inteligente vai sempre fugir com ele
David