Boş hamle budaması

Diğer adıyla: Boş hamleyle budama

Açıkça yeterli görünen konumları elemek için kurgusal bir pası sınayan sezgisel yöntem.

Açıklama

Boş hamle, yalnızca konumları inceleyen bir program olan satranç motorunun hesaplamasında kullanılan yapay bir pastır. Hamle sırasındaki taraf hiçbir taşı oynatmadan sırasından vazgeçer ve rakibin oynamasına izin verir. Bu pas gerçek bir satranç partisinde yasal değildir. Konumun ne kadar sağlam olduğunu hızla sınamaya yarar.

Motor bu testi normal aramadan daha az hamle ilerisine bakan azaltılmış bir aramayla yapar. Konum, rakibe bedava bir sıra verdikten sonra bile gereken kesme sınırını açıkça aşıyorsa program en az bir yasal hamlenin de yeterli olacağını varsayar. Ardından her seçeneği ayrı ayrı kontrol etmeden o dalı durdurabilir.

Bu budama önemli miktarda çalışma kazandırır, ancak varsayımı her zaman geçerli değildir. konumunda hamle yapmak zararlıdır ve pas geçebilmek gerçek satrancın sunmadığı bir üstünlük olurdu. Boş hamle testi, oyuncu hamle yapmak zorunda olduğu için aslında kayıp olan bir konumu güvenli sayabilir. Risk, az materyalli bazı oyun sonlarında daha yüksektir.

Bu nedenle motorlar güvenlik önlemleri ekler. Şah çekilmiş bir konumda bu testi kullanmaz; az materyal kaldığında devre dışı bırakabilir, daha küçük bir azaltma uygulayabilir veya kesmeyi kabul etmeden önce doğrulama araması yapabilir. Boş hamle budaması gibi çerçeveler içinde çalışır ve başka seçici tekniklerle birleşir, ancak en iyi hamleyi tek başına belirlemez.

Kullanım ve bağlam

Budama, bir test dalın ana kararı değiştiremeyeceğini gösterdiğinde o dalın eksiksiz incelenmesinden kaçınmak demektir.

Sık karıştırılanlar

Boş hamle ve sıra kaybetmek

Boş hamle bir iç arama aracıdır. Hiçbir oyuncu gerçekten sırasını kaybetmez ve bu eylem partide görünmez.

Budama ve hata

Yöntem bilinçli olarak seçicidir. Güvenlik önlemleri ve doğrulama aramaları, varsayımın başarısız olabildiği durumları denetlemek için tasarlanmıştır.

Kaynaklar

  1. 1.Null Move Pruning, Chess Programming Wiki

İlgili terimler

© 2026 MindZug