Açıklama
Tablebase, az taşlı oyunsonlarının önceden hesaplanmış veritabanıdır. Bir konumu tahmin etmek yerine, tanımlanmış kurallar altında doğru sonucunu saklar. Win, draw, loss sözcüklerinin kısaltması olan WDL değeri, konumun galibiyet, beraberlik veya mağlubiyet olup olmadığını belirtir.
Sonuç, hamle sırası kendisinde olan tarafın bakış açısından verilir. Bir tablebase sorgusu galibiyet döndürüyorsa, o taraf izin verilen her savunmaya karşı kazanan sonucu zorlayabilir. Bu yüzden bütün taşlar aynı karelerde kalsa bile hamle sırası değiştiğinde kategori de değişebilir.
Syzygy tablebase'leri üç temel sonucu beş değere ayırır. Galibiyet, beraberlik ve mağlubiyete ek olarak, elli hamle kuralı devreye girmeden önce sonuca dönüştürülemeyebilen lanetli galibiyeti ve aynı kuralın kaybeden tarafa beraberliği kurtarma olanağı verebildiği kutsanmış mağlubiyeti ayırt eder. Bu kural, taş alma veya piyon hamlesi olmadan uzayan bir evreyi sınırlar.
WDL kaç hamle kaldığını, hangi yolun daha kolay olduğunu veya hangi hamlenin hedefe yönelik ilerlemeyi en iyi koruduğunu söylemez. Piyon cinsinden yaklaşık bir değerlendirme de değildir. Tablebase'in kapsadığı konumlar ve koşullar içinde kesin bir sınıflandırmadır. Konumları analiz eden bir program olan , aynı sonucu paylaşan birkaç hamle arasında seçim yaparken bunu başka bilgilerle birleştirebilir.
Kullanım ve bağlam
Bir WDL değerini yorumlamadan önce hamle sırasının kimde olduğunu, tablebase sorgusunun hamle sayacı kuralını nasıl ele aldığını ve konumun kapsanan materyal kümesine girip girmediğini kontrol edin.
Sık karıştırılanlar
Galibiyet hemen mat demek değildir
Kazanan bir WDL konumu doğru oyunla sonucu garanti eder, ancak kazanmak için gereken dizi yine de çok uzun olabilir.
WDL ve motor skoru
WDL kesin bir sonucu sınıflandırır. Geleneksel motor skoru ise ölçeği programa bağlı bir tahmindir.
Kaynaklar
- 1.Chess endgame database (tablebase) generator, Ronald de Man
- 2.Syzygy endgame tablebase probing, python-chess
