Spiegazione
EPD significa Extended Position Description. Rappresenta una posizione e vi associa dati interpretabili dal software, come una risposta prevista, un identificatore o un'istruzione di test.
La riga inizia con gli stessi primi quattro campi della : disposizione dei pezzi, parte al tratto, diritti di arrocco e casa obiettivo en passant. EPD non richiede i due contatori finali della FEN. Può invece contenere zero o più operazioni.
Come funzionano le operazioni
Ogni operazione ha un codice opcode, eventuali operandi e termina con punto e virgola. Tra i codici vi sono bm per le mosse migliori, am per quelle da evitare e id per identificare il record. La struttura è utile per test, libri di aperture e raccolte di allenamento.
EPD non sostituisce per una partita completa. PGN organizza giocatori, risultato e mosse; EPD descrive posizioni indipendenti con attributi o comandi.
Uso e contesto
EPD si incontra soprattutto in strumenti tecnici, raccolte di posizioni e test di motori.
Confusioni comuni
EPD e FEN
Condividono i primi quattro campi. FEN aggiunge due contatori fissi; EPD può aggiungere operazioni.
Visualizza termineFonti
- 1.Portable Game Notation Specification and Implementation Guide, Steven J. Edwards
- 2.Extended Position Description, Chess Programming Wiki
