Açıklama
DGT, bu tahtaları üreten şirket olan Digital Game Technology'nin kısaltmasıdır. DGT elektronik tahta, fiziksel taşların türünü, rengini ve konumunu algılar. DGT Elektronik Tahta Protokolü, bu bilgilerin bilgisayarla nasıl karşılıklı aktarıldığını tanımlar. Tahtanın kendisi, yayın uygulaması veya oyunları yazmak için kullanılan bir notasyon değil, bir iletişim belirtimidir.
Bilgisayar tam bir tahta okuması, saat verileri veya sürekli güncelleme modu isteyebilir. Tahta, küçük sayısal veri birimleri olan baytlardan oluşan mesajlarla yanıt verir. Her mesajda türünü ve toplam uzunluğunu belirten bir başlık, ardından ilgili içerik bulunur.
Güncellemeler, sensörlerin tek tek karelerde gördüklerini açıklar. Bir taşı kaldırmak, alınan taşı çıkarmak ve oynanan taşı yerleştirmek birkaç ayrı değişiklik üretebilir. Alıcı uygulama bunları birleştirmeli, hamleyi yeniden kurmalı ve satranç açısından anlamlı olup olmadığını denetlemelidir. Protokol tek başına hamlenin yasal olduğunu garanti etmez ve her zaman biçiminde bir metin dizisi göndermez.
Her ikisi de yazılım tarafından ayrıştırılmak üzere tasarlandığı için ile benzerlik gösterir, ancak görevleri farklıdır. DGT, fiziksel donanım ve saatten veri taşır; Style 12 ise bir internet satranç sunucusundan metinsel bir anlık görüntü taşır.
Kullanım ve bağlam
Canlı yayınlarda, oyun kaydında, çevrim içi oyunda ve fiziksel tahtalar ile satranç arayüzleri ya da konumları analiz eden programlar olan arasındaki bağlantılarda kullanılır.
Sık karıştırılanlar
Sensör değişikliği ile satranç hamlesi
Kare değişikliği, tahtanın algıladığı fiziksel bir olaydır. Satranç hamlesi ise yazılımın bir veya daha fazla değişiklikten yeniden kurduğu yorumdur.
Kaynaklar
- 1.About DGT e-boards, Digital Game Technology
- 2.Protocol description for DGT chess board, DGT Projects B.V.
