Wyjaśnienie
Baza końcówek to wstępnie obliczony zbiór danych o końcówkach z niewielką liczbą bierek. Zamiast szacować pozycję, przechowuje jej prawidłowy wynik przy określonych regułach. Wartość WDL, skrót od win, draw, loss, odpowiada, czy pozycja jest wygrana, remisowa czy przegrana.
Wynik jest podawany z perspektywy strony na posunięciu. Jeśli zapytanie do bazy końcówek zwraca wygraną, strona ta może wymusić zwycięski wynik przeciwko każdej dozwolonej obronie. Zmiana strony na posunięciu może zatem zmienić kategorię, nawet gdy wszystkie bierki pozostają na tych samych polach.
Bazy końcówek Syzygy rozwijają trzy podstawowe wyniki do pięciu wartości. Oprócz wygranej, remisu i przegranej rozróżniają przeklętą wygraną, której może nie dać się zrealizować przed zadziałaniem reguły pięćdziesięciu posunięć, oraz błogosławioną przegraną, w której ta sama reguła może pozwolić stronie przegrywającej uratować remis. Reguła ogranicza przedłużającą się fazę gry bez bicia i ruchu pionem.
WDL nie mówi, ile ruchów pozostało, która droga jest najłatwiejsza ani który ruch najlepiej zachowuje postęp ku celowi. Nie jest też przybliżoną oceną wyrażoną w pionach. To dokładna klasyfikacja w obrębie pozycji i warunków obsługiwanych przez bazę końcówek. , czyli program analizujący pozycje, może łączyć ją z innymi informacjami przy wyborze spośród kilku ruchów o tym samym wyniku.
Użycie i kontekst
Przed interpretacją WDL sprawdź stronę na posunięciu, sposób uwzględniania przepisów przez zapytanie do bazy końcówek oraz to, czy układ materiału danej pozycji jest objęty bazą.
Częste nieporozumienia
Wygrana nie oznacza natychmiastowego mata
Wygrana pozycja WDL gwarantuje wynik przy poprawnej grze, lecz sekwencja potrzebna do zwycięstwa może nadal być bardzo długa.
WDL a wynik liczbowy silnika
WDL klasyfikuje dokładny wynik. Zwykły wynik liczbowy silnika jest oszacowaniem, którego skala zależy od programu.
Źródła
- 1.Chess endgame database (tablebase) generator, Ronald de Man
- 2.Syzygy endgame tablebase probing, python-chess
