Explicație
DGT este abrevierea de la Digital Game Technology, compania care produce aceste table. O tablă electronică DGT detectează tipul, culoarea și amplasarea pieselor fizice. Protocolul pentru tabla electronică DGT definește modul în care aceste informații sunt schimbate cu un calculator. Este o specificație de comunicare, nu tabla, programul de transmisie sau o notație pentru scrierea partidelor.
Calculatorul poate solicita, de exemplu, o citire completă a tablei, datele ceasului sau un mod de actualizare continuă. Tabla răspunde prin mesaje alcătuite din octeți, adică mici unități numerice de date. Fiecare mesaj include un antet care îi identifică tipul și lungimea, urmat de conținutul corespunzător.
Actualizările descriu ceea ce detectează senzorii pe câmpuri. Ridicarea unei piese, îndepărtarea unei piese capturate și așezarea alteia pot produce mai multe schimbări separate. Aplicația destinatară trebuie să reunească aceste schimbări, să reconstruiască mutarea și să verifice dacă are sens în șah. Protocolul singur nu garantează o mutare legală și nu furnizează întotdeauna un șir în .
Se aseamănă cu prin faptul că ambele sunt concepute pentru analiză automată, dar îndeplinesc funcții diferite. DGT comunică hardware fizic și ceasul, iar Style 12 transmite o instantanee textuală de pe un server de șah.
Utilizare și context
Este folosit în integrări pentru transmisii în direct, înregistrarea partidelor, joc online și conectarea tablelor fizice cu interfețe sau , adică programe care analizează poziții.
Confuzii frecvente
Schimbare detectată de senzor și mutare
O schimbare a unui câmp este un fapt fizic detectat de tablă. O mutare este interpretarea șahistă pe care programul o reconstruiește din una sau mai multe schimbări.
Surse
- 1.About DGT e-boards, Digital Game Technology
- 2.Protocol description for DGT chess board, DGT Projects B.V.
