Chess Engine Communication Protocol

Diğer adıyla: CECP, WinBoard protokolü, XBoard protokolü

XBoard, WinBoard ve başka programların motorları kontrol etmek için kullandığı satır tabanlı metin protokolü.

Açıklama

CECP, Chess Engine Communication Protocol kısaltmasıdır. XBoard veya WinBoard protokolü de denir. Grafik arayüzün komut yollayıp hamle, arama bilgisi ve sonuç almasını sağlar.

İletişim metin satırlarıyla yürür. new oyun başlatır, force motorun taraf oynamasını durdurur, go sıradaki tarafı oynatır, time ve otim saatleri bildirir, ping önceki komutların işlendiğini doğrular.

Yetenek anlaşması

Sürüm 2'de arayüz xboard ve protover 2 yollar. Motor feature satırlarıyla konum kurma, varyant, seçenek veya oyun sonu tabloları gibi desteklerini bildirir; arayüz bunları kabul veya reddeder.

CECP ile benzer amaçlıdır ancak konuşmayı farklı düzenler. CECP motoru oyun durumunu tutan oyuncu gibi görür; UCI genellikle her aramadan önce konumu yeniden yollar. bazı UCI motorlarını CECP arayüzlerine uyarlar.

Sık karıştırılanlar

CECP, XBoard ve WinBoard

Üç ad genellikle aynı protokol ailesidir; XBoard ve WinBoard onu yaygınlaştıran arayüzlerdir.

CECP ve UCI

Aynı standardın iki adı değildir; komutları ve durum yönetimleri farklıdır.

Terimi görüntüle

Kaynaklar

  1. 1.Chess Engine Communication Protocol, Tim Mann and H.G. Muller
  2. 2.Chess Engines, Tim Mann

İlgili terimler

© 2026 MindZug