Oto dlaczego analiza komputerowa (na żadnej platformie) nie może znaleźć genialnych ruchów.
Nie istnieją.
Teraz zdaję sobie sprawę, że wydaje się to bardzo sprzeczne z intuicją, ale wytrzymaj. Ma to związek z różnicą między tym, jak my widzimy (intuicyjnie) partię szachów, a tym, jak komputer (poprawnie) widzi partię szachów.
Kiedy patrzymy na pozycję szachową, podświadomie postrzegamy pozycję na szachownicy jako mającą określoną wartość i staramy się ją poprawić.
Komputery szachowe patrzą na to w zupełnie sposób.
Wartość, którą oceniają, jest oparta na doskonałej grze z pozycji do przodu - jedynym sposobem na odejście od idealnej gry jest popełnienie błędu w jakimś rodzaju.
Przykład: Trochę przegrywasz partię, a potem znajdujesz piękną, nieoczywistą taktykę, która blokuje królową przeciwnika. W naszych ludzkich umysłach po prostu przenieśliśmy grę od przegranej do zwycięstwa dzięki naszej błyskotliwości. Według komputera pozycja już wygrywała dla Ciebie, ponieważ komputer widział błyskotliwość. Każdy ruch inny niż błyskotliwość jest prawdopodobnie błędem.
TL; DR
Nieoczywiste ruchy „genialne” nie zmieniają wartości pozycji - po prostu spełniają jego potencjał.
Oczywiście są ruchy, które uważamy za „doskonałe” lub „genialne” z tego czy innego powodu (wymagają poświęcenia, nie są od razu oczywiste, wymagają głębokich kalkulacji, itp.). Nie zrozum mnie źle - znalezienie jednego z tych ruchów jest bardzo satysfakcjonujące, a niektóre z nich są niezaprzeczalnie „!!” ruchy dla ludzi. Jednak każda analiza (ze strony widza lub gracza), która nie bierze pod uwagę „!!” ruch jest przede wszystkim nieprawidłowy, a znak „!!” ruch to pokazuje.
Ponadto stworzenie obiektywnej definicji „genialności” jest prawie niemożliwe - czasami „wiemy”, że ruch jest genialny, ale nie potrafimy konsekwentnie wyjaśnić, dlaczego.