Giải thích
Pondering là việc một máy cờ, tức chương trình tính toán nước đi, phân tích trong lượt của đối thủ. Thay vì đứng yên, nó dự đoán nước có khả năng nhất của đối thủ và bắt đầu tìm từ thế cờ sẽ xuất hiện sau nước đó. Mục đích là tận dụng thời gian vốn hoàn toàn thuộc về đối thủ.
Nếu đối thủ đi đúng nước được dự đoán, giao diện báo cho máy cờ rằng phỏng đoán đã chính xác. Phần việc đã hoàn thành có thể tiếp tục như tìm kiếm bình thường trong lượt của máy. Đây được gọi là ponder hit. Nếu đối thủ chọn nước khác, máy phải chuyển hướng tìm kiếm; một phần công việc trước có thể mất giá trị, dù đôi khi các kết quả đã lưu vẫn được tái sử dụng.
Lợi ích phụ thuộc vào độ chính xác của dự đoán, thế cờ và cách máy cờ cùng giao diện quản lý tài nguyên. Nó cũng có thể làm tăng mức dùng bộ xử lý và năng lượng. Vì vậy, pondering thường có thể cấu hình và có thể bị tắt trong phân tích tại nhà, máy chủ hoặc giải đấu có giới hạn kỹ thuật.
Pondering không thực hiện trước một nước đi. Một xếp hàng hành động của kỳ thủ để gửi khi thích hợp, còn pondering chỉ tính toán. Nó cũng khác , chế độ yêu cầu nhiều ứng viên hiển thị trong cùng một thế. Pondering thường tập trung vào nước dự đoán của đối thủ.
Cách dùng và ngữ cảnh
Quy tắc giao tiếp giữa giao diện và một gồm các lệnh bắt đầu pondering và xác nhận khi dự đoán trùng khớp.
Nguồn
- 1.UCI Protocol and Stockfish Commands, Stockfish Documentation
