Sự khác biệt giữa FEN và EPD?


9

Tôi mới đọc mô tả về FEN ( Forsyth, chú thích Edwards ) và EPD ( Mô tả vị trí mở rộng ), tôi có một ý tưởng cơ bản về chúng là gì, nhưng tôi vẫn có một số điểm không hoàn toàn rõ ràng:

  • Sự khác biệt chính giữa hai là gì?
  • Khi nào tôi nên sử dụng cái này hơn cái kia?
  • Cái nào phổ biến hơn để xem?

Tôi đang cố gắng quyết định nên sử dụng dự án cá nhân nào cho dự án cá nhân và tôi không thể thực hiện bước nhảy này mà không biết mọi thứ về họ.

Câu trả lời:


5
  • Sự khác biệt chính giữa hai là gì?

Mô tả vị trí mở rộng là một tiêu chuẩn để mô tả các vị trí cờ cùng với một tập hợp các giá trị thuộc tính có cấu trúc mở rộng bằng cách sử dụng bộ ký tự ASCII (Mã tiêu chuẩn Mỹ để trao đổi thông tin). Nó được thiết kế để trao đổi dữ liệu và lệnh giữa các chương trình chơi cờ. Nó cũng được dự định để đại diện cho kho thư viện mở di động. Bốn trường đầu tiên của đặc tả EPD giống như bốn trường đầu tiên của đặc tả FEN có liên quan chặt chẽ. Giống như FEN, EPD cũng có thể được sử dụng để mô tả vị trí chung. Tuy nhiên, không giống như FEN, EPD được thiết kế để có thể mở rộng bằng cách bổ sung các hoạt động mới cung cấp chức năng mới khi có nhu cầu. Thông tin thêm có thể được tìm thấy tại trang web này .

  • Khi nào tôi nên sử dụng cái này hơn cái kia?

EPD có thể mở rộng hơn nhờ bổ sung các hoạt động mới và linh hoạt hơn và được sử dụng chủ yếu trong các chương trình cờ vua. Xem điểm đạn một.

  • Cái nào phổ biến hơn để xem?

Nhìn chung, tôi sẽ nói FEN là phổ biến hơn, nhưng điều này liên quan đến những gì bạn đang cố gắng làm.


1
Tôi đồng ý rằng FEN là phổ biến hơn.
Seth
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.