Giải thích
Một hàm đánh giá đưa ra ước lượng bằng số về mức độ có lợi của một thế cờ cho một bên. Một sử dụng nó khi tìm kiếm hữu hạn không thể đi đến kết thúc thật sự của mọi ván có thể xảy ra.
Đánh giá được gọi là tĩnh vì nó chấm thế cờ tại điểm đó mà không bắt đầu thêm một tìm kiếm đầy đủ. Tĩnh không có nghĩa là thế cờ yên ắng về chiến thuật.
Thông tin hàm có thể xem xét
- Vật chất, tức mỗi bên còn những quân nào.
- Độ an toàn của vua, vị trí quân và độ cơ động, tức mức tự do để các quân thực hiện nước hữu ích.
- Cấu trúc tốt, tức cách các tốt được bố trí, hỗ trợ hoặc làm yếu nhau, cùng các mẫu thế trận khác.
- Trong một số máy cờ, mạng nơ-ron, một mô hình toán học được huấn luyện bằng nhiều ví dụ để kết hợp các tín hiệu này.
Dấu và thang đo cần có ngữ cảnh. Một số dương có thể có lợi cho Trắng hoặc bên đến lượt đi, tùy chương trình. Một đơn vị giống giá trị một tốt cũng không biểu thị xác suất thắng phổ quát.
Hàm không tự chọn nước đi cuối cùng. Tìm kiếm so sánh nhiều thế cờ tương lai và truyền giá trị của chúng ngược về thế ban đầu qua các phương pháp như . Vì vậy, đánh giá nhanh của bàn cờ hiện tại có thể khác kết quả sau khi các chuỗi nước đi khả dĩ được tìm kiếm.
Cách dùng và ngữ cảnh
Trên giao diện, 0.00 thường có nghĩa máy cờ ước tính cân bằng theo thang riêng, không phải thế cờ đã được chứng minh là hòa.
Những nhầm lẫn thường gặp
Đánh giá tĩnh và phân tích đầy đủ
Đánh giá tĩnh chấm một thế cờ mà không mở một biến dài mới. Phân tích kết hợp đánh giá với tìm kiếm.
Điểm số và sự thật khách quan
Ngoài các tàn cuộc đã được giải, con số là một ước lượng có thể thay đổi khi máy cờ tìm sâu hơn.
Nguồn
- 1.Evaluation, Chess Programming Wiki
- 2.evaluate.cpp, Stockfish
- 3.UCI Protocol and Stockfish Commands, Stockfish
