नल-मूव प्रूनिंग

इसे यह भी कहा जाता है: शून्य चाल छँटाई

ऐसी ह्यूरिस्टिक जो एक काल्पनिक पास की जाँच करके उन स्थितियों को छाँट देती है जो स्पष्ट रूप से पर्याप्त लगती हैं।

यह पृष्ठ अस्थायी रूप से अंग्रेज़ी में दिखाया गया है। पूर्ण स्थानीयकरण बाद के चरण में जोड़ा जाएगा।

व्याख्या

नल चाल एक कृत्रिम पास है, जिसका उपयोग केवल शतरंज इंजन, यानी स्थितियों का विश्लेषण करने वाले प्रोग्राम, की गणना के भीतर होता है। जिस पक्ष की चाल है, वह कोई मोहरा चलाए बिना अपना अवसर छोड़ देता है और प्रतिद्वंद्वी को चाल चलने देता है। यह पास वास्तविक शतरंज की बाज़ी में वैध नहीं है। इसका उपयोग स्थिति की मज़बूती की तेज़ जाँच के रूप में किया जाता है।

इंजन यह जाँच कम गहराई वाली खोज से करता है, यानी सामान्य खोज की तुलना में कम चालें आगे तक देखता है। यदि प्रतिद्वंद्वी को एक मुफ़्त चाल देने के बाद भी स्थिति आवश्यक कटऑफ सीमा से स्पष्ट रूप से ऊपर रहती है, तो प्रोग्राम मानता है कि कम से कम एक वैध चाल भी पर्याप्त होगी। तब वह हर विकल्प को अलग-अलग जाँचे बिना उस शाखा की खोज रोक सकता है।

यह प्रूनिंग बहुत काम बचाती है, लेकिन इसकी धारणा हर स्थिति में सही नहीं होती। में चाल चलना नुकसानदेह होता है और पास करने की अनुमति ऐसा लाभ देती, जो वास्तविक शतरंज में उपलब्ध नहीं है। नल-मूव जाँच किसी स्थिति को सुरक्षित मान सकती है, जबकि खिलाड़ी के चाल चलने के लिए बाध्य होने के कारण वह वास्तव में हारी हुई हो। कम मोहरों वाले कुछ एंडगेम में यह जोखिम अधिक होता है।

इसलिए इंजन सुरक्षा सीमाएँ लगाते हैं। राजा के चेक में होने पर वे यह जाँच नहीं करते, कम मोहरे बचने पर इसे बंद कर सकते हैं, कम आक्रामक कटौती इस्तेमाल कर सकते हैं या कटऑफ स्वीकार करने से पहले सत्यापन खोज चला सकते हैं। नल-मूव प्रूनिंग जैसे ढाँचों के भीतर काम करती है और अन्य चयन तकनीकों के साथ मिलती है, लेकिन अकेले यह तय नहीं करती कि सबसे अच्छी चाल कौन-सी है।

प्रयोग और संदर्भ

प्रूनिंग का अर्थ है किसी शाखा की पूरी जाँच से बचना, जब कोई परीक्षण दिखा दे कि वह शाखा मुख्य निर्णय को नहीं बदल सकती।

सामान्य भ्रम

नल चाल और एक चाल खोना

नल चाल खोज का आंतरिक उपकरण है। कोई खिलाड़ी वास्तव में अपनी चाल नहीं खोता और यह क्रिया बाज़ी में दिखाई नहीं देती।

प्रूनिंग और त्रुटि

यह विधि जानबूझकर चयनात्मक है। इसकी सुरक्षा सीमाएँ और सत्यापन खोज उन मामलों को नियंत्रित करने के लिए बनाई जाती हैं जिनमें इसकी धारणा विफल हो सकती है।

स्रोत

  1. 1.Null Move Pruning, Chess Programming Wiki

संबंधित शब्द

© MindZug 2026