Giải thích
FEN, Forsyth-Edwards Notation, là một chuỗi văn bản mô tả thế cờ. Một trường ghi , tức mỗi bên còn giữ khả năng theo luật để thực hiện nước đặc biệt liên quan đến vua và xe hay không.
Trong cờ vua tiêu chuẩn, các chữ KQkq phân biệt quyền cánh vua và cánh hậu. Chess960 là biến thể sắp xếp lại các quân hàng cuối và có thể đặt vua cùng xe trên những cột khác vị trí tiêu chuẩn. Vì vậy KQkq có thể không nhận diện đủ chính xác xe nào nắm từng quyền.
Shredder-FEN loại bỏ sự mơ hồ đó bằng cách viết chữ cái cột của xe liên quan. Cột là đường dọc được đặt tên từ a đến h. Chữ hoa biểu diễn xe Trắng và chữ thường biểu diễn xe Đen. Trong thế xuất phát tiêu chuẩn, HAha biểu diễn các xe ở cột h và cột a của cả hai bên.
Trường ghi quyền, không ghi việc có thể nhập thành ngay lập tức hay không. Quân chắn đường, ô bị tấn công hoặc điều kiện khác có thể ngăn nước đi trong thế hiện tại dù quyền vẫn còn. Dấu gạch nối nghĩa là không còn quyền nhập thành nào.
là một quy ước khác mở rộng FEN cho Chess960. Vì hai cách mã hóa không giống hệt nhau, phần mềm ghi và đọc phải thống nhất cách nào đang được dùng.
Những nhầm lẫn thường gặp
Shredder-FEN và X-FEN
Cả hai đều mở rộng FEN cho thế Chess960, nhưng mã hóa quyền nhập thành theo các quy tắc khác nhau.
Xem thuật ngữQuyền và nước đi hợp lệ ngay lập tức
Còn quyền không có nghĩa nhập thành hiện hợp lệ. Thế cờ vẫn phải thỏa mọi điều kiện của nước đi.
Nguồn
- 1.Forsyth-Edwards Notation, Chess Programming Wiki
- 2.Core, python-chess 1.11.2 documentation
