Trích dẫn Gửi bởi babinh222 Xem bài viết
Chào thầy,

Làm theo hướng dẫn của thầy tôi gặp vấn đề như sau:

Kí hiện FEN của XB hơi khác với sw. Với XB con Mã kí hiệu là h, Tượng kí hiệu là e trong khi kí hiệu tương ứng của sw là n và b. Vì vậy không dán FEN được.

Việc tìm khai cuộc theo dạng cây thư mục cũng có vẻ chưa ổn lắm vì khi khi thứ tự nước đi thay đổi thì biến này đã được chuyển sang nhánh khác. Tôi thích dạng search positions như 01xq.

Việc nữa là tôi thấy sw không đọc được định dạng CCF.

Nhờ thầy hướng dẫn thêm.

Xin cám ơn.
Tôi có xem lại fen của mấy chương trình TQ, đúng là nhiều chương trình không chịu theo chuẩn quốc tế (chuẩn của CCF và cờ Vua) - một đặc tính cố hữu của họ!!!

Do XB theo đúng các chuẩn mở nên tôi không định thay đổi. Bạn cần tự mình chuyển đổi thôi.

Nếu bạn biết lập trình chút ít thì việc này khá dễ, chỉ cần viết một chương trình nho nhỏ là làm được.

Còn nếu không biết lập trình thì vẫn có thể làm được chỉ với một soạn thảo văn bản và một chút sáng tạo và kiên nhẫn là được. XB có cho phép xuất toàn bộ dữ liệu của nó ra một file text duy nhất. Bạn chỉ cần đọc file này vào một trình soạn thảo văn bản nào đó như MSWord, Notepad++. Sau đó chỉ cần tìm và thay thế từ h->n, e->b. Khi thay thì có thể các tag cũng bị đổi theo, ví dụ tag "Event" sẽ thành "Bvent". Lúc này lại tìm Bvent và đổi ngược lai thành Event là được.

Bạn có thể tìm một chương trình trung gian nào đó đọc hiểu được CCF và chuyển đổi sang PGN. Hiện XB ở máy của tôi có chức năng xuất dữ liệu ra PGN nhưng sẽ phát hành sau.

XB không có chức năng tìm kiếm theo một thế cờ cho trước. Cái mà bạn đề cập là nghiên cứu khai cuộc theo cây. Theo quan điểm của các chuyên gia thì tuy cùng một thế cờ mà thứ tự đi khác nhau thực chất vẫn là hai khai cuộc khác nhau