Wyjaśnienie
Baza końcówek to zbiór pozycji rozwiązanych z wyprzedzeniem. Zamiast obliczać wynik od początku podczas zapytania, program wyszukuje pozycję i pobiera jej dokładny rezultat w objętym zbiorze. Odpowiedź może wskazywać remis albo możliwość wymuszenia mata przez jedną ze stron, wraz z odległością do mata, gdy takie dane są dostępne.
Bazy Łomonosowa obejmują pozycje z nie więcej niż siedmioma bierkami łącznie, wliczając oba króle. Obliczono je w 2012 roku na Moskiewskim Uniwersytecie Państwowym przy użyciu superkomputera Łomonosow. O objęciu pozycji bazą decyduje liczba bierek, a nie to, jak późna wydaje się faza partii.
Tablice Łomonosowa używają DTM, czyli distance to mate, odległości do mata. W wygranej pozycji miara ta liczy ruchy strony zwyciężającej do mata, gdy dąży ona do najkrótszej drogi, a obrońca stara się ją wydłużyć. DTM samo w sobie nie uwzględnia reguły pozwalającej zgłosić remis po pięćdziesięciu ruchach każdej strony bez ruchu pionem ani bicia. Dlatego teoretycznie wygrana pozycja z bazy może zakończyć się remisem w oficjalnej partii, jeżeli zastosowanie znajdzie ta reguła.
Sprawdzana pozycja musi dokładnie odpowiadać reprezentacji w bazie, łącznie ze stroną na posunięciu. Samo ustawienie bierek nie wystarcza, ponieważ zmiana kolejności ruchu może całkowicie zmienić wynik.
Nie jest to to samo co prośba do o ocenę. Silnik przeszukuje ruchy i szacuje pozycję przy ograniczonych zasobach, natomiast baza końcówek zwraca wcześniej obliczone rozwiązanie dla pozycji objętej zakresem. Poza zakresem siedmiu bierek bazy Łomonosowa nie mogą udzielić takiej odpowiedzi.
Częste nieporozumienia
Baza końcówek a silnik
Baza pobiera wcześniej rozwiązany wynik dla objętej pozycji. Silnik przeszukuje warianty i ocenia pozycję podczas zapytania.
Zobacz terminŹródła
- 1.About Lomonosov tablebases, ChessOK
- 2.Lomonosov Tablebases, Chess Programming Wiki
- 3.FIDE Laws of Chess taking effect from 1 January 2023, FIDE
