ब्रूट-फोर्स गणना

इसे यह भी कहा जाता है: ब्रूट-फोर्स सोच

ऐसी व्यवस्थित विधि जो मुख्यतः अंतर्ज्ञान या तुरंत पैटर्न पहचान पर निर्भर रहने के बजाय कई संभावित क्रमों की जांच करती है।

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

व्याख्या

शतरंज में गणना का अर्थ भविष्य की कानूनी चालों की कल्पना करना और उनसे बनने वाली स्थितियों का आकलन करना है। ब्रूट-फोर्स गणना संभावनाओं के व्यापक समूह को व्यवस्थित रूप से खोजती है। हर विचारित चाल एक शाखा खोलती है और प्रत्येक जवाब नई शाखाएं बनाता है, जिससे वैरिएंट का वृक्ष बनता है।

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

मानवीय प्रशिक्षण में इस अभिव्यक्ति का अर्थ आम तौर पर अधिक व्यावहारिक होता है। खिलाड़ी पहले ऐसी चालें देखता है जो जवाब मांगती हैं, जैसे शह और मार, उन्हें स्पष्ट निष्कर्ष तक ले जाता है और फिर शांत विकल्पों की समीक्षा करता है। यह या सामरिक स्थिति में उपयोगी है, लेकिन हर चीज जांचने का प्रयास समय और ऊर्जा खाता है। परिचित संरचनाओं को पहचानने और विस्तृत विश्लेषण मांगने वाली शाखाओं की संख्या घटाने में मदद करता है।

खोज कब रोकें

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

सामान्य भ्रम

ब्रूट फोर्स का अर्थ हर चाल देखना है

कंप्यूटर विज्ञान के सख्त अर्थ में यह संपूर्ण खोज के करीब है। मानवीय सोच में इसका अर्थ आम तौर पर व्यापक और अनुशासित समीक्षा है, सचमुच हर संभावना देखना नहीं।

कई शाखाओं की गणना से मूल्यांकन की जरूरत समाप्त हो जाती है

नहीं। हर शाखा के अंत में तय करना पड़ता है कि कौन सा पक्ष बेहतर है और क्यों। अन्यथा केवल चालें सूचीबद्ध हुई हैं।

स्रोत

  1. 1.Introduction | Mastering Calculation, ChessBase Books
  2. 2.Brute-Force, Chess Programming Wiki

संबंधित शब्द

© MindZug 2026