Penjelasan
Sebuah tablebase akhir permainan menyimpan hasil setiap posisi legal dalam kumpulan materi kecil. Alih-alih memperkirakan posisi melalui pencarian, perangkat lunak mengambil jawaban yang telah dihitung sebelumnya. Syzygy mencakup akhir permainan dengan hingga tujuh buah, termasuk kedua raja, meskipun posisi dengan hak rokade tidak termasuk dalam tabel standar.
WDL dan DTZ
Syzygy memisahkan informasi utamanya ke dalam dua jenis berkas. WDL berarti win, draw, loss dalam permainan sempurna, dengan informasi yang berkaitan dengan aturan lima puluh langkah. DTZ berarti distance to zeroing: jarak menuju langkah yang mengatur ulang penghitung aturan tersebut, yaitu sebuah tangkapan atau langkah pion.
Keduanya memungkinkan mempertahankan kemenangan atau remis tanpa mengabaikan risiko berlalunya lima puluh langkah oleh masing-masing pihak tanpa tangkapan atau langkah pion. Hal ini tidak berarti Syzygy selalu memilih skakmat tercepat. Metrik utamanya berusaha mempertahankan hasil dan mencapai langkah pengatur ulang penghitung tepat waktu.
Tabel tersebut tepat dalam cakupannya, tetapi tidak dapat menjawab posisi dengan lebih banyak buah dan tidak menggantikan pemahaman akhir permainan. Tabel juga memerlukan penghitung setengah langkah yang benar, karena papan yang sama dapat berupa kemenangan atau remis bergantung pada sejauh mana hitungan lima puluh langkah telah berjalan.
dan adalah keluarga tablebase lain. Keduanya terutama dikaitkan dengan data jarak menuju skakmat, sedangkan Syzygy dikenal karena WDL, DTZ, dan integrasinya yang luas dalam mesin modern.
Kebingungan umum
Hasil tepat versus skakmat tercepat
Syzygy dapat membuktikan kemenangan, remis, atau kekalahan, tetapi DTZ memprioritaskan pencapaian tangkapan atau langkah pion yang mempertahankan hasil, bukan selalu skakmat tercepat.
Tujuh buah
Batas tersebut mencakup kedua raja. Dua raja ditambah lima buah lain sudah membentuk akhir permainan tujuh buah.
Sumber
- 1.Chess endgame database (tablebase) generator, Ronald de Man
- 2.Syzygy endgame tablebase probing, python-chess
- 3.Advanced Topics, Stockfish
