Tuyển tập 110 thế cờ lặp là gì?
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
Đó là tuyển tập chính thức các thế cờ lặp đã được phân xử, dùng để quyết định các trường hợp chiếu lặp và đuổi lặp. Luật thế lặp không thể viết gọn đủ để bao quát mọi thế cờ, nên tuyển tập đưa ra các ví dụ đã phán quyết. Nó chỉ tồn tại dưới dạng bản quét, vì thế rất ít chương trình cài đặt luật đuổi lặp: không có gì máy đọc được để kiểm thử, kể cả với chúng tôi.
Vì sao là tuyển tập chứ không phải một điều luật
Vì những trường hợp đáng bàn đều là tổ hợp. Một bên chiếu trong khi bên kia đuổi; quân bị đuổi có quân bảo vệ; hai quân bị đuổi luân phiên. Một điều luật ngắn không thể giải quyết những trường hợp này mà không mơ hồ, nên liên đoàn công bố các ví dụ đã phán quyết — giống cách một hệ thống pháp luật vẫn làm, và vì cùng một lý do.
Vì sao điều này quan trọng ở đây
Phần lớn các bài mô tả cờ tướng trên mạng hoặc bỏ qua luật thế lặp, hoặc nêu một phiên bản đơn giản hoá, sai đúng ở những trường hợp thực sự xảy ra. Kiểm thử engine với tuyển tập là ranh giới giữa cài đặt điều luật và cài đặt một bản tóm tắt của nó.
Câu hỏi liên quan
Các trang chơi online có theo tuyển tập này không?
Nhiều trang cài đặt một luật thế lặp đơn giản hoá. Trang này áp dụng cả hai nửa: bên chiếu lặp thua, và bên đuổi lặp cũng thua. Nửa đuổi lặp chưa được đối chiếu với tuyển tập, nên chúng tôi không khẳng định nó xử đúng ở những thế khó nhất.
Tôi có cần biết cả 110 thế không?
Không. Biết rằng chiếu lặp bị xử thua, và đuổi lặp cũng bị phân xử, là đủ cho mọi tình huống một người chơi câu lạc bộ gặp phải.