Erklärung
Gaviota-Datenbanken sind eine Familie von Tablebases, vorausberechneten Datenbanken für Endspiele mit wenigen Figuren. Miguel A. Ballicora entwickelte sie zunächst für sein Gaviota-Schachprogramm, ihr Abfragecode kann aber in andere Programme integriert werden. Der übliche Satz deckt Stellungen mit drei, vier und fünf Steinen einschließlich beider Könige ab.
Ihre kennzeichnende Angabe ist DTM, distance to mate oder Distanz zum Matt. In einer Gewinnstellung zeigt sie die Distanz zum Matt bei Spiel, das es verkürzt, in einer Verluststellung den Widerstand, der es verzögert. Das Ergebnis ist innerhalb des abgedeckten Materials exakt, keine angenäherte Engine-Bewertung.
DTM und die Fünfzig-Züge-Regel beantworten verschiedene Fragen. Ein mathematisch kürzerer Mattweg kann zu viele Züge ohne Schlag oder Bauernzug benötigen, sodass eine regelkonforme Partie remis enden kann. Eine Gaviota-Auswertung muss daher ein DTM-Ergebnis von einem Ergebnis unterscheiden, das diesen Zähler einbezieht.
Gegenüber deckt Gaviota weniger Steine ab, liefert aber direkte Mattdistanz. verwendet ebenfalls DTM und reicht bis zu sechs Steinen, jedoch mit anderem Format, anderer Kompression und anderen Integrationsbedingungen.
Verwendung und Kontext
Gaviota findet sich hauptsächlich in Analysesoftware und Schachprogrammen, die seine Abfrage-API umsetzen und die passenden Dateien besitzen.
Häufige Verwechslungen
Fünf Steine
Die Gesamtzahl umfasst beide Könige. König und Turm gegen König ist zum Beispiel eine Stellung mit drei Steinen.
DTM und DTZ
DTM misst die Distanz zum Matt. DTZ, das Syzygy verwendet, misst die Distanz bis zu einem Schlag oder Bauernzug, der den Fünfzig-Züge-Zähler zurücksetzt.
Begriff anzeigenQuellen
- 1.Gaviota-Tablebases, Miguel A. Ballicora
- 2.Gaviota Tablebases, Chess Programming Wiki
