Syzygy EGTB |
Top Previous Next |
Ten program oferuje obsługę stosunkowo nowego formatu bazy danych gier końcowych, Syzygy Endgame Tablebases. Twórcą nowego formatu jest Ronald de Man z Holandii. Większość nowych silników szachowych oferuje obsługę tego formatu.
Możesz aktywować tablice danych Syzygy za pomocą menu Plik – Opcje – Bazy tablicy – Więcej...
Wybierz katalog, w którym tablice danych Syzygy mają być przechowywane, a następnie wyświetlane w zakładkach „GUI” oraz „Silnik”. Kliknięcie przycisku z trzykropkiem otwiera standardowe okno wyboru katalogu Windows. Kliknij „OK”, aby potwierdzić wybór, dzięki czemu program będzie od tej pory wykorzystywał informacje zawarte w tablicach danych.
Możesz sprawdzić, czy dostęp jest możliwy za pomocą wyjścia silnika szachowego.
Na załączonym obrazku znajdują się wpisy „tb= xxx”, które wskazują, jak często silnik szachowy Houdini wykorzystywał tablice danych gier końcowych. Wielką zaletą tablic danych gier końcowych Syzygy jest to, że zajmują one znacznie mniej miejsca na dysku. Tablice danych Syzygy dla sześciu osób wymagają 150 GB wolnej przestrzeni na dysku, podczas gdy tablice danych Nalimova potrzebują ponad 1 TB wolnego miejsca.
W tablicach danych rozgrywek końcowych Syzygy zwrócono szczególną uwagę na zasadę 50 ruchów. Gdy po wykonaniu 50 ruchów żadna figura nie zostanie zdobyta ani zbita, rozgrywka kończy się remisem. Dzięki możliwości szybkiego odczytu danych za pomocą pamięci RAM tablice danych gier końcowych Syzygy wykorzystywane są przez wiele najnowocześniejszych silników szachowych.
Dla przykładu silniki szachowe wykorzystują tablice danych Syzygy podczas wyszukiwania, lecz korzystają także z tablic danych Nalimova, gdy pozycja znajduje się na szachownicy. Nic więc dziwnego, że tablice danych Syzygy stają się coraz popularniejsze wśród twórców silników.
Najłatwiejszym sposobem na uzyskanie kompletnych tablic danych gier końcowych Syzygy jest zakup Endgame Turbo 4 w naszym sklepie internetowym.
Z powodu rozmiaru tablic danych zaleca się ich instalację w innym miejscu niż folder „Dokumenty”, na przykład w katalogu C:/Tablebases/.
Istnieją dwa różne typy tablic danych Syzygy.
WDL (Win-Draw-Loss). Te pliki zawierają informacje dotyczące wyników przechowywanych pozycji. Są to jedyne informacje wykorzystywane w wyszukiwarce. Opierając się na tych danych, silnik szachowy nie potrafi przewidzieć liczby ruchów potrzebnych do wygrania rozgrywki. Silnik posiada jedynie informacje o tym, czy dana pozycja jest wygraną, przegraną czy remisową.
DTZ (Distance to zero). Te tablice danych wykorzystywane są przez interfejs graficzny w celu wygenerowania wartości wskazującej liczbę ruchów potrzebnych do zwycięstwa. Niektóre silniki wykorzystują te informacje w wyszukiwarce.
Tablice danych Syzygy oferują obsługę baz bitowych zarówno w formacie WDL, jak i DTZ. Format DTZ jest używany głównie w określonych pozycjach na szachownicy, jednak tylko dla liczby ruchów wymaganych to osiągnięcia gry końcowej (lub w niektórych przypadkach mata). Kolejna gra końcowa rozpoczyna się po ruchu kończącym zasadę 50 ruchów. Dzięki temu za każdym razem, gdy figura zostanie zbita lub nastąpi ruch pionka, rozpoczyna się nowa gra końcowa, a licznik zostaje zresetowany do „1”. Za każdym razem, gdy pionek poruszy się do przodu, licznik zostaje zresetowany. Oznacza to, że licznik resetuje się po każdym ruchu, który zmienia pozycję nieodwracalnie.
Tablice danych gier końcowych Syzygy tym samym różnią się od dotychczasowych tablic danych, między innymi tym, że ruchy wymagane do mata nie muszą być wyświetlane, lecz przechodzą do kolejnej gry końcowej. W przypadku sortowania ruchy pionków, bicia oraz promowania umieszczane są na początku, ponieważ umożliwiają one przejście do kolejnego etapu rozgrywki.
Dla przykładu – jeśli korzystasz z silnika w celu analizy gry końcowej, w której pozostało 5 lub 6 figur, a która może zostać wygrana, tablice danych Syzygy mogą dokonać oceny rzędu +250. Informacja „Mate in x moves” nie jest już wyświetlana.
Tak jak w przypadku tablic danych Nalimova, dla gier końcowych z 3, 4 oraz 5 figurami na szachownicy jest dostępnych 290 plików, lecz są one rozmieszczone w inny sposób. Tablice danych Nalimova posiadają dwa pliki dla każdej gry końcowej – jeden dla ruchów białych, drugi dla ruchów czarnych. Tablice danych Syzygy korzystają tylko z jednego pliku, bez względu na to, kto wykonuje ruch. Istnieją jednak dwie wersje dla każdej tablicy danych: jedna zawiera informacje dotyczące WDL (Win-Draw-Loss), druga informacje związane z DTZ (Distance-To-Zero).
|