Cơ sở dữ liệu cờ tướng tìm ván cờ theo thế cờ bằng cách nào?

Các câu trả lời này trình bày lại những luật mà engine mã nguồn mở của chúng tôi cài đặt. Engine tuân theo luật đi quân, chiếu bí và cả hai phán quyết thế lặp của Liên đoàn Cờ tướng Thế giới (WXF): bên dùng chiếu lặp hay đuổi lặp để buộc thế lặp thì xử thua, không xử hoà. Phần đuổi lặp chưa được đối chiếu với tuyển tập thế cờ chính thức. Khi một câu trả lời nhắc tới thế cờ cụ thể, thế cờ đó nằm trên trang tham khảo được liên kết và được kiểm chứng trước khi xuất bản.

Trả lời trực tiếp

Bằng cách chuyển thế cờ thành chuỗi kiểu FEN rồi so với các thế cờ lưu bên trong những ván đã ghi, chứ không tìm trong văn bản nước đi. Đây là cùng kỹ thuật mà phần mềm cơ sở dữ liệu cờ vua dùng, được điều chỉnh cho bàn cờ mười hàng và các chữ cái quân bổ sung của cờ tướng.

Vì sao tìm theo thế cờ cần nhiều hơn văn bản nước đi

Hai chuỗi nước đi hoàn toàn khác nhau có thể chuyển thế thành cùng một thế cờ, nên chỉ tìm trong các nước đã ghi sẽ bỏ sót những ván tới cùng điểm đó theo đường khác. Đánh chỉ mục theo thế cờ thì bắt được mọi ván đã đi qua thế đó, bất kể đường dẫn tới nó.

Điều này dùng vào việc gì

Tìm mọi ván đã ghi có một cấu trúc khai cuộc cụ thể, một dạng tàn cuộc nhất định, hoặc một mô hình chiến thuật bạn muốn học, mà không cần biết trước nó thuộc khai cuộc tên gì hay thứ tự nước cụ thể nào để tìm.

Câu hỏi liên quan

Trang này có kiểm tra theo thế cờ theo cách tương tự không?

Có, mọi bàn cờ trên trang này đều được định nghĩa bằng chuỗi kiểu FEN và được kiểm tra qua engine luật cờ; xem FEN trong cờ tướng là gì.

Có tìm theo một phần thế cờ được không, chẳng hạn chỉ vùng cung?

Một số công cụ hỗ trợ khớp một phần hoặc khớp theo mẫu, dù tìm theo toàn bộ thế cờ vẫn là cách phổ biến và đáng tin hơn.

Thử ngay trên bàn cờ

Đọc hiểu là một chuyện, đi được là chuyện khác. Miễn phí, chơi với máy hoặc với người thật.