Bazy danych gier końcowych

Top  Previous  Next

Wiele programów szachowych odgrywa ważną rolę w grach końcowych z czterema lub pięcioma osobami w grze poprzez ustalenie wszelkich możliwości gier końcowych.

Zawierają one pełne informacje dotyczące każdej możliwej pozycji. Na każdym etapie partii program potrafi oszacować, czy dana pozycja jest wygrana, przegrana, czy też zakończy się remisem, oraz ile ruchów pozostało do mata lub porażki (zakładając, że partia została rozegrana po obu stronach perfekcyjnie).

 

Wsparcie tablicy danych dla gier końcowych

 

Program łączy kod analizujący Syzygy © Ronald de Man, kod analizujący Gaviota EGTB © Miguel A. Ballicora oraz kod analizujący Nalimov EGTB © Eugene Nalimov.

 

System Syzygy EGTB dla sześciu osób jest zalecaną tabelą danych dla programu Houdini.

Jego cechy to między innymi najlepsza kompresja (najmniejszy rozmiar plików) oraz najlepsza wydajność, szczególnie podczas korzystania z wielu wątków w celu przeprowadzenia jednoczesnych analiz EGTB. Houdini został znacznie usprawniony, dzięki czemu uznawany jest za najnowocześniejszy system tablic danych dla gier końcowych. Oferuje on optymalną precyzję w późniejszych etapach gier końcowych w każdym momencie i z dowolną liczbą rdzeni. Rekomendujemy instalację plików na dysku SSD, jednakże wydajność Syzygy zainstalowanego na zwykłym dysku twardym jest i tak bardzo wysoka.

 

Jedyną wadą tablic danych Syzygy jest nieprzechowywanie informacji dotyczących liczby ruchów do mata. W przypadku potrzeby obliczenia konkretnej liczby ruchów w danej pozycji wymagane jest alternatywne rozwiązanie.

 

Syzygy EGTB

By uzyskać wsparcie dla Syzygy EGTB, wymagana jest instalacja plików Syzygy EGTB. Dostępne są one do pobrania za pośrednictwem programu obsługującego pliki torrent na: http://oics.olympuschess.com/tracker/index.php. Wersje Syzygy dla trzech, czterech oraz pięciu osób są także dostępne do pobrania za pomocą linka: http://olympuschess.com/egtb/sbases.

 

Całkowity rozmiar plików dla trzech, czterech oraz pięciu osób wynosi 938 MB (290 plików), natomiast rozmiar tablicy danych dla sześciu osób to 149 GB (730 plików).

 

Lokalizację plików Syzygy EGTB można ustalić za pomocą opcji SyzygyPath.

 

Nalimov EGTB

By uzyskać wsparcie dla Nalimov EGTB, wymagana jest instalacja plików Nalimov EGTB. Dostępne są one do pobrania na stronach: ftp://ftp.cis.uab.edu/pub/hyatt/TB lub http://tablebase.sesse.net. Pobierz pliki i zapisz je w katalogu na twardym dysku. Całkowity rozmiar plików tablic danych dla trzech, czterech oraz pięciu osób wynosi około 7 GB (290 plików). Całkowity rozmiar plików tablic Nalimov dla sześciu osób to ponad 1 TB.

 

Lokalizację plików Nalimov EGTB można ustalić za pomocą opcji NalimovPath.

 

Tablice danych gier końcowych w formacie Nalimov są znane również jako „tablice danych”.

 

nalimov1.jpg

 

Eugene Nalimov z Nowosybirska (obecnie mieszka w Redmond) stworzył zaawansowane algorytmy w celu generowania tablic danych gier końcowych.

 

Opcje – Bazy tablicy

Dostęp do baz danych (tablice danych Nalimova) z dysku twardego jest znacznie szybszy niż z płyty CD. Zalecamy ich instalację na twardym dysku, jeśli posiadasz wystarczającą ilość miejsca.

 

Utwórz katalog (np. e:\cbdata\tbs) na swoim dysku twardym i skopiuj zawartość folderu \TBS z płyty CD programu do swojego katalogu. Następnie w oknie „Opcje” ustaw ścieżkę dostępu:

 

Start

 

 

Kliknij na „Więcej...”.

 

Wybierz format

 

Wybierz żądany format i ścieżkę.

 

Możesz także przenieść pliki tablic danych do różnych katalogów, partycji, a nawet na inne dyski twarde na swoim komputerze. Przeszukuj katalogi za pomocą przycisku „przeglądaj”.

 

Pamięć podręczna jest wykorzystywana, by zwiększyć szybkość dostępu do tablic danych podczas gry. Zalecana wartość wynosi pomiędzy 1 a 8 MB.

 

Dostęp do tablic danych znacznie zwiększa wydajność programu w grach końcowych. W momencie, gdy program natknie się na jedno z zakończeń, w których występuje pięć figur na szachownicy, zakończy pracę i utworzy precyzyjne oszacowanie pozycji z tablic danych. Nie musi on jednak uprzednio generować tysięcy możliwości pozycji. Dostęp do tablic danych jest dość powolny (w porównaniu do generacji ruchu oraz oceny). Proces można przyspieszyć dzięki skopiowaniu tablic danych na dysk twardy.

 

Wykorzystaj bazy danych gier końcowych, by przećwiczyć gry końcowe oraz przeanalizować trudne pozycje. Nawet najwięksi eksperci na świecie nie będą w stanie zapewnić Ci tak wielkiej pomocy w analizie gier.

 

Endgame Turbo

Endgame Turbo jest produktem ChessBase, który składa się z 9 płyt DVD zawierających tablice danych Nalimova.

 

Endgame Turbo

 

Dzięki Endgame Turbo wszystkie gry końcowe, w których występuje pięć lub sześć figur rozgrywane są z pełną perfekcją. Pozycje są identyfikowane także z jeszcze większą dokładnością za pomocą wyszukiwania gier końcowych rozegranych przez program, wliczając w to również pozycje o liczbie 6 lub więcej figur.

 

Zobacz także: Wsparcie dla tablic danych gier końcowych...

 

Bazy danych gier końcowych Gaviota

By uzyskać wsparcie dla Gaviota EGTB, wymagane jest pobranie plików Gaviota EGTB. Znajdziesz je na stronie: http://www.olympuschess.com/egtb/gaviota. Pobierz wszystkie 145 plików i zapisz je w katalogu na dysku twardym. Wymaga około 7 GB wolnego miejsca na dysku.

 

Lokalizację plików Gaviota EGTB można ustalić za pomocą opcji TbPath.

 

Houdini przeskanuje folder, aby odnaleźć plik „kqkr.gtb.cpX” i zadecydować o odpowiednim poziomie kompresji.