Explicação
DGT é a sigla de Digital Game Technology, a empresa que fabrica esses tabuleiros. Um tabuleiro eletrônico DGT detecta o tipo, a cor e a localização das peças físicas. O protocolo de tabuleiro eletrônico DGT define como essas informações são trocadas com um computador. É uma especificação de comunicação, não o próprio tabuleiro, o aplicativo de transmissão nem uma notação para registrar partidas.
O computador pode solicitar, por exemplo, uma leitura completa do tabuleiro, dados do relógio ou um modo de atualização contínua. O tabuleiro responde com mensagens formadas por bytes, pequenas unidades numéricas de dados. Cada mensagem contém um cabeçalho que identifica seu tipo e seu comprimento total, seguido do conteúdo correspondente.
As atualizações descrevem o que os sensores detectam em cada casa. Levantar uma peça, retirar uma peça capturada e colocar a peça que se moveu pode gerar várias alterações separadas. O aplicativo receptor precisa reuni-las, reconstruir o lance e verificar se ele faz sentido no xadrez. O protocolo, por si só, não garante que o lance seja legal nem sempre fornece uma cadeia em .
O protocolo se assemelha ao porque ambos foram concebidos para serem processados por programas, mas cumprem funções diferentes. O DGT transmite dados do equipamento físico e do relógio; o Style 12 transmite um retrato textual de um servidor de xadrez na internet.
Uso e contexto
É usado em integrações de transmissão ao vivo, registro de partidas, jogo pela internet e conexão de tabuleiros físicos a interfaces ou , programas que analisam posições.
Confusões frequentes
Alteração de sensor e lance
Uma alteração de casa é um evento físico detectado pelo tabuleiro. Um lance é a interpretação em termos de xadrez que o programa reconstrói a partir de uma ou mais alterações.
Fontes
- 1.About DGT e-boards, Digital Game Technology
- 2.Protocol description for DGT chess board, DGT Projects B.V.
