Spiegazione
DGT significa Digital Game Technology, l'azienda che produce queste scacchiere. Una scacchiera elettronica DGT rileva tipo, colore e posizione dei pezzi fisici. Il DGT Electronic Board Protocol definisce come queste informazioni vengono scambiate con un computer. È una specifica di comunicazione, non la scacchiera stessa, l'applicazione di trasmissione o una notazione per scrivere le partite.
Un computer può richiedere una lettura completa della scacchiera, i dati dell'orologio o una modalità di aggiornamento continuo. La scacchiera risponde con messaggi composti da byte, piccole unità numeriche di dati. Ogni messaggio contiene un'intestazione che ne identifica il tipo e la lunghezza totale, seguita dal contenuto corrispondente.
Gli aggiornamenti descrivono ciò che i sensori rilevano sulle singole case. Sollevare un pezzo, rimuovere un pezzo catturato e collocare il pezzo mosso può generare diversi cambiamenti separati. L'applicazione ricevente deve combinarli, ricostruire la mossa e verificare che abbia senso negli scacchi. Il protocollo da solo non garantisce una mossa legale e non fornisce sempre una stringa in .
Assomiglia a perché entrambi sono destinati all'analisi da parte del software, ma svolgono funzioni diverse. DGT trasporta dati dall'hardware fisico e da un orologio; Style 12 trasmette un'istantanea testuale da un server di scacchi online.
Uso e contesto
È usato nelle trasmissioni in diretta, nella registrazione delle partite, nel gioco online e nei collegamenti tra scacchiere fisiche e interfacce o , programmi che analizzano le posizioni.
Confusioni comuni
Cambiamento del sensore e mossa scacchistica
Il cambiamento di una casa è un evento fisico rilevato dalla scacchiera. Una mossa scacchistica è l'interpretazione che il software ricostruisce da uno o più cambiamenti.
Fonti
- 1.About DGT e-boards, Digital Game Technology
- 2.Protocol description for DGT chess board, DGT Projects B.V.
