Perfect Arbiter

Perfect Arbiter bir satranç motoru değil, bir hakemdir. Amacı en iyi hamleyi bulmak değil, kurallara göre kesin ve gerekçeli hüküm vermektir.

Verilen her kesin hüküm — mat, kilit, kazanç — %100 doğrudur. Belirsizlikte daima güvenli tarafa düşülür: hatalar yalnızca yanlış-negatif (bir kilidi kaçırma) yönünde olabilir, asla yanlış-pozitif (kilit olmayana kilit deme) olmaz. Bu yüzden KİLİT DEĞİL hükmü “berabere değil” demek değildir — “bu yöntemle kanıtlayamadım” demektir.

Bir tarafın süresi bittiğinde, karşı tarafın mat edecek materyali var mı? Hüküm anında verilir, gerekçesiyle ve geçen süreyle (ms) birlikte gösterilir.

FIDE helper mate ölçütünü kullanır: rakip, siz bilerek kaybetmeye çalışsanız bile matlayabiliyorsa kazanç. USCF forced mate ölçütünü kullanır: mat zorlanabiliyor mu? Klasik ayrım noktası K+R vs K+N’dir — FIDE’de süresi biten K+R tarafı kaybeder (Friedel vakası), USCF’de aynı pozisyon beraberedir.

Mutlak berabere (helper iki taraf bile hiçbir geri-dönülemez hamle açamıyor) pozisyonları kanıtlar. Üç sonuç: MUTLAK KİLİT (%100 sound, kesin berabere), KİLİT DEĞİL (değerlendirildi, kilit-kırıcı var), KAPSAM DIŞI (materyal/yapı ön-koşulları sağlanmıyor — ör. vezir, 30+ taş veya terfi-tutarsız materyal; değerlendirilemez). Fark yaratan kareler vurgulanır.

Bir pozisyon kurun, bir tarafın süresini düşürün. Hakem, karşı tarafın mat edecek materyali olup olmadığına göre kazanç / berabere hükmünü anında verir. Gri (belirsiz) durumlar forced-mate araması ile kesinleştirilir.

Açık (FIDE 5.1.2 / bizim karma): bir taraf terk ederse, rakip helper/forced mat kuramıyorsa berabere. Kapalı (USCF): terk doğrudan kayıp. (Motor Deneme'deki terk butonları ve üretilen motorun resign() API'si aynı bayrağı okur.)