Differenze tra FEN ed EPD?


9

Ho appena letto la descrizione di FEN ( Forsyth – Edwards Notation ) e EPD ( Extended Position Description ), ho un'idea di base di cosa sono, ma ho ancora alcuni punti che non sono del tutto chiari:

  • Quali sono le principali differenze tra questi due?
  • Quando dovrei usarne uno rispetto all'altro?
  • Quale è più comune vedere?

Sto cercando di decidere quale utilizzare per un progetto personale e non posso fare questo salto senza sapere tutto di loro.

Risposte:


5
  • Quali sono le principali differenze tra i due?

La descrizione della posizione estesa è uno standard per la descrizione delle posizioni degli scacchi insieme a un set esteso di valori di attributi strutturati che utilizzano il set di caratteri ASCII (American Standard Code for Information Interchange). È destinato allo scambio di dati e comandi tra i programmi di gioco degli scacchi. È inoltre destinato alla rappresentazione di repository di librerie di apertura portatili. I primi quattro campi della specifica EPD sono gli stessi dei primi quattro campi della specifica FEN strettamente correlata. Come FEN, l'EPD può essere utilizzato anche per la descrizione generale della posizione. Tuttavia, a differenza di FEN, EPD è progettato per essere espandibile con l'aggiunta di nuove operazioni che forniscono nuove funzionalità in caso di necessità. Ulteriori informazioni sono disponibili in questo sito .

  • Quando dovrei usarne uno rispetto all'altro?

L'EPD è più espandibile grazie all'aggiunta di nuove operazioni, è più versatile e viene utilizzato principalmente nei programmi di scacchi. Vedi il punto uno.

  • Quale è più comune vedere?

Nel complesso, direi che FEN è più comune, ma questo è relativo a ciò che stai cercando di fare.


1
Sono d'accordo che FEN è più comune.
Seth,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.