Wyjaśnienie
W analizie za pomocą , czyli programu obliczającego pozycje i porównującego kontynuacje, głębokość wskazuje, jak daleko posunął się dany etap wyszukiwania. Przydatne jest pojęcie ply: ply to jeden ruch jednej strony. Ruch białych, po którym następuje ruch czarnych, tworzy więc dwa plies. W prostym wyszukiwaniu głębokość 10 odpowiadałaby patrzeniu dziesięć plies naprzód.
Współczesne silniki nie badają każdej gałęzi drzewa gry na jednakową odległość. Drzewo gry to rozgałęziony zbiór legalnych kontynuacji wyrastających z pozycji. Aby oszczędzać czas, silnik może odrzucać mało obiecujące gałęzie, niektóre badać płycej, a inne, uznane za ważne, rozszerzać. W Stockfishu wyświetlana głębokość jest technicznie licznikiem kolejnych przebiegów wyszukiwania rozpoczynanych od analizowanej pozycji, dlatego nie oznacza, że każdą kontynuację obliczono dokładnie do tej samej liczby plies.
Większa głębokość zwykle oznacza, że ten sam silnik miał możliwość ponownego zbadania pozycji na bardziej zaawansowanym etapie wyszukiwania, lecz nie gwarantuje poprawności oceny, która strona stoi lepiej. Głębokość należy też odróżniać od widocznej długości , czyli linii uznawanej przez silnik za najlepszą, oraz od , czyli liczby pozycji przetwarzanych w ciągu sekundy. Porównywanie pojedynczej wartości głębokości między różnymi silnikami lub ustawieniami może być mylące, ponieważ ich metody wyszukiwania nie są identyczne.
Częste nieporozumienia
Głębokość i długość wariantu głównego
Głębokość opisuje postęp wyszukiwania. Liczba ruchów wyświetlanych przez interfejs w wariancie głównym jest inną wielkością i nie musi jej odpowiadać.
Zobacz terminGłębokość i węzły na sekundę
Głębokość dotyczy sposobu postępu wyszukiwania, a węzły na sekundę wskazują, ile pozycji silnik przetwarza w jednostce czasu.
Zobacz terminŹródła
- 1.Terminology, Stockfish
- 2.Frequently Asked Questions, Stockfish
