Czy wykrywacz kodów Irwin może złapać użytkownika, który używa oszustwa szachowego Leela?

14

Jestem wielkim fanem szachowych aplikacji do wykrywania oszustw, takich jak Irwin, który został stworzony przez lichess.org.

Ale słyszałem, że jest nowy bot o nazwie Leela, który uczy się grać w szachy i myśleć w sposób ludzki. Czy to prawda i czy są jakieś sposoby na jej wykrycie?

shar
źródło
4
Mam nadzieję, że oszustów trzeba zbanować.
Qudit,
4
Myślę, że to powinno pozostać otwarte. Jest to bardzo istotne w szachach online.
Qudit

Odpowiedzi:

11

Leela działa, wykonując wyjątkowo wyrafinowaną ocenę pozycji na stosunkowo małej głębokości wyszukiwania, podczas gdy większość silników szachowych działa, przeprowadzając prostą ocenę przy możliwie głębokim wyszukiwaniu. Teoretycznie powinno to zapewnić bardziej pozycyjny styl gry i wydaje się, że jest to skuteczna strategia w porównaniu z dzisiejszymi najlepszymi tradycyjnymi silnikami szachowymi.

Ogólnie rzecz biorąc, ruchy wybrane przez Leelę będą się różnić od ruchów wybranych przez Sztokfisz (silnik referencyjny Irwina) w kluczowych pozycjach. Jednak różnice w ocenie ruchu mogą być niewielkie z punktu widzenia Sztokfisza; nie jest tak, że Sztokfisz uważa, że ​​ruchy Leeli są złe same w sobie, tylko że nie wybiera ich niezawodnie dla siebie, ponieważ nie widzi ich wyjątkowych zalet w stosunku do ruchu, który głęboko zbadał taktycznie.

Istnieją jednak inne cechy gry silnika-użytkownika, które różnią się od gry silnych ludzi, i są obserwowalne i mierzone przez Irwina.

Statystyki czasu ruchu są ważne i prawdopodobnie nie zmieni się to w przypadku Leeli. Dobrzy gracze rozpoznają kluczowe ruchy, w których istnieje wiele możliwości niemal identycznej siły pozornej, i planują w ich trakcie, zabierając więcej czasu. Następnie grają szybko, gdy przeciwnik reaguje zgodnie z oczekiwaniami lub na łatwych pozycjach, na których jest tylko jeden oczywisty dobry (lub nawet legalny) ruch. Użytkownik silnika tego nie robi - na każdy ruch musi wprowadzić ruch przeciwnika do silnika i odczekać kilka sekund, aby zobaczyć, co robić.

Inną cechą, którą sprawdza Irwin, są duże różnice w stylu gry, zarówno pomiędzy grami, jak i podczas gry. Gracz, który gra w niektóre gry wyjątkowo dobrze z niewielką liczbą błędów, ale następnie gra w inne gry (jednocześnie kontrolując) dość źle z kilkoma błędami, jest prawdopodobnie słabym graczem, który używa silnika do swoich dobrych gier. Jest to szczególnie prawdziwe, jeśli wydaje się, że gra w swoje mocne gry z graczami o wysokich ocenach. Lub gracz może stracić grę, a następnie wysiąść z silnika, w takim przypadku pokaże błędy i spadającą pozycję, a następnie niezwykle dokładną grę, która uratuje grę.

Krótko mówiąc: tak, wierzę, że Irwin może wykryć użytkowników silnika, nawet jeśli chodzi o silnik Leela.

Chromatix
źródło
2
+1. Ważna jest część dotycząca stylu gry. Irwin może również wykryć, czy ktoś ma pomoc GM na jeden dzień (tj. Seria gier, jedna nie będzie wystarczająco rozstrzygająca) - ich gra będzie zupełnie inna, i to jest ważne.
Annatar
1
Nadal będę mógł się kłócić, dziękuję, że upiłem się w grach, w których grałem słabo
David
1

Niestety, jeśli oszust jest wystarczająco bystry, nigdy go nie złapie!

Bez względu na to, jak silny może być detektor oszustów, jeśli użyjesz silnika tylko do pomocy w jednej krytycznej pozycji, nie ma wystarczającej ilości danych, aby Cię złapać.

Wreszcie jedyną rzeczą, którą można udowodnić, jest podobieństwo między twoją grą a zabawą silnika, co nie stanowi dowodu oszukiwania

David
źródło
Myślę, że detektor oszustów może go złapać tylko z jednego ruchu, jeśli ta szybkość ruchu była lepsza niż w przypadku innych zwykłych ruchów + porównywanie go z ruchami silnika i czasu, który trzeba zrobić?
śr.
4
Nie - biedny gracz może wykonać wyjątkowo „dobry” ruch wyłącznie przez przypadek. Zbadanie tylko jednego ruchu byłoby niewystarczającym dowodem. Irwin przygląda się szerokiemu materiałowi dowodowemu zebranemu w ciągu co najmniej kilku gier.
Chromatix,
@Chromatix Świetna uwaga, i właśnie dlatego dobry gracz, który jest również inteligentnym oszustem, zawsze mu się to uda
David