Giải thích
Cơ sở tàn cuộc, hay tablebase, lưu kết quả mọi thế hợp lệ trong tập quân nhỏ. Thay vì ước tính bằng tìm kiếm, chương trình hỏi đáp án tính sẵn. Syzygy bao phủ tàn cuộc đến bảy quân, tính cả hai vua, nhưng thế có quyền nhập thành không thuộc bảng chuẩn.
WDL và DTZ
Syzygy tách thông tin chính thành hai loại tệp. WDL là win, draw, loss: thắng, hòa hoặc thua với chơi hoàn hảo, có thông tin liên quan quy tắc 50 nước. DTZ là distance to zeroing: khoảng cách đến nước đặt bộ đếm về không, tức bắt quân hoặc đi tốt.
Kết hợp này giúp giữ thắng hoặc hòa mà không bỏ qua nguy cơ 50 nước mỗi bên không có bắt quân hay đi tốt. Điều đó không có nghĩa Syzygy luôn chọn chiếu hết ngắn nhất. Chỉ số chính nhằm giữ kết quả và đến kịp nước đặt lại bộ đếm.
Bảng chính xác trong phạm vi bao phủ, nhưng không trả lời thế nhiều quân hơn hay thay hiểu biết tàn cuộc. Chúng cũng cần dùng với bộ đếm đúng của thế, vì cùng bàn cờ có thể thắng hoặc hòa tùy quy tắc 50 nước đã tiến bao xa.
và là các họ cơ sở khác. Chúng chủ yếu gắn với khoảng cách đến chiếu hết, còn Syzygy nổi bật với WDL, DTZ và tích hợp hiện đại vào động cơ.
Những nhầm lẫn thường gặp
Kết quả chính xác và chiếu hết ngắn nhất
Syzygy có thể chứng minh thắng, hòa hoặc thua, nhưng DTZ ưu tiên đến bắt quân hay nước tốt giữ kết quả, không nhất thiết chiếu hết nhanh nhất.
Bảy quân
Giới hạn bao gồm hai vua. Tàn cuộc hai vua và năm quân thêm đã có bảy quân.
Nguồn
- 1.Chess endgame database (tablebase) generator, Ronald de Man
- 2.Syzygy endgame tablebase probing, python-chess
- 3.Advanced Topics, Stockfish
