Stockfish 12 - oficjalna wersja wydania!
02 września 2020
Ta wersja 12 sztokfisza gra znacznie silniej niż którykolwiek z jego poprzedników. W meczu przeciwko Stockfish 11, Stockfish 12 zazwyczaj wygrywa co najmniej dziesięć razy więcej par w grze niż przegrywa.
Ten skok siły, widoczny w regularnych testach progresywnych podczas rozwoju [1], wynika z wprowadzenia efektywnie aktualizowalnej sieci neuronowej (NNUE) do oceny w Stockfish [2] i związanego z tym strojenia silnika jako całości. Koncepcja oceny NNUE została po raz pierwszy wprowadzona w shogi, a następnie przeniesiona do Stockfisha. Stockfish pozostaje silnikiem pracującym wyłącznie z procesorem, ponieważ sieci NNUE można bardzo efektywnie oceniać na procesorach. Do zalecanych parametrów sieci NNUE są osadzone w rozproszonych plików binarnych i Sztokfisz użyje NNUE domyślnie.
Dostępne są zarówno NNUE, jak i klasyczne oceny i mogą być używane do przypisywania wartości do pozycji, które są później używane w wyszukiwaniu alfa-beta (PVS) w celu znalezienia najlepszego ruchu. Klasyczna ocena oblicza tę wartość jako funkcję różnych koncepcji szachowych , wykonanych ręcznie przez ekspertów, przetestowanych i dostrojonych za pomocą testu ryb. Ocena NNUE oblicza tę wartość za pomocą sieci neuronowej w oparciu o podstawowe dane wejściowe. Sieć jest zoptymalizowana i przeszkolona w zakresie ocen milionów stanowisk.
Projekt Stockfish opiera się na kwitnącej społeczności entuzjastów, którzy wnoszą swoją wiedzę, czas i zasoby, aby stworzyć darmowy silnik szachowy typu open source, który jest solidny, szeroko dostępny i bardzo silny. Zapraszamy fanów szachów do przyłączenia się do frameworka testowego fishtest , a programistów do współtworzenia github [3].
Bądź bezpieczny i ciesz się szachami!
Zespół Stockfisha
manix52