यह अनिवार्य रूप से शतरंज की खेल जटिलता क्या है का सवाल है । ध्यान दें कि परिमितता से, हम जानते हैं कि शतरंज का निर्धारण किया जाता है, लेकिन हम नहीं जानते कि क्या शुरुआती स्थिति सफेद के लिए जीत है, काले के लिए एक जीत है, या एक ड्रा है। शतरंज की खेल जटिलता लगभग स्थिति की न्यूनतम संख्या है जो हमें प्रारंभिक स्थिति की स्थिति निर्धारित करने के लिए गेम ट्री में जांचने की आवश्यकता है। इसे शैनन संख्या के रूप में जाना जाता है । प्रभावशाली पेपर में कंप्यूटर ऑन प्लेइंग चेस के प्रोग्रामिंग में शैनन ने अनुमान लगाया कि शैनन संख्या कम से कम 10 ^ {120) है। ध्यान दें कि ब्रह्मांड में कणों की संख्या 10 ^ (80) होने का अनुमान है। प्रश्न का उत्तर देने के लिए, हम वास्तव में ऊंचाई जानना चाहते हैंखेल का पेड़ जब प्रारंभिक स्थिति निर्धारित हो जाती है। हमें इस ऊंचाई को 2 से भी विभाजित करना चाहिए, क्योंकि शतरंज में एक चाल को आमतौर पर एक सफेद और काली चाल माना जाता है। पेड़ की शाखाओं का कारक लगभग 30 माना जाता है। इस प्रकार, हम सबसे बड़ा N ले सकते हैं जैसे कि 30 ^ (2N) <10 ^ (120)।
उत्तर। लिफाफे के पीछे N = 40 काम करता है। संयोग से, यह ग्रैंडमास्टर्स के बीच एक औसत गेम की लंबाई होती है (हालांकि वे अक्सर इस्तीफा देते हैं और वास्तव में निष्कर्ष निकालने के लिए खेल नहीं खेलते हैं)।
संपादित करें। कहानी का नैतिक यह है कि मैं आपके निचले हिस्से के लिए एक ऊपरी सीमा का अनुमान लगाने की कोशिश कर रहा था। शैनन के तर्क का पहला भाग परिपत्र नहीं है; वह कहते हैं कि प्रत्येक स्थिति से लगभग 30 कानूनी कदम हैं, और यह संख्या खेल के पहले भाग के लिए यथोचित स्थिर है।
इस प्रकार, हम एन के वर्तमान ज्ञात मूल्य का अनुमान लगा सकते हैं (जो वास्तव में आप क्या पूछ रहे हैं, आइए इस एन 'को कॉल करें) सबसे log_30 (सी) पर होना चाहिए जहां सी कंप्यूटिंग शक्ति की मात्रा के बराबर है जो इतिहास में मौजूद है मानवता का। C के लिए रूढ़िवादी अनुमानों के साथ भी, हमें सबसे अधिक 20 'N' जैसा कुछ मिलता है। व्यवहार में, मुझे नहीं लगता कि किसी ने इस गणना को पेड़ से बहुत दूर तक पहुंचाया है, क्योंकि एक प्राथमिकता के बाद हम जानते हैं कि गणना बहुत बाद में संभव हो जाती है। कम ऊंचाई और इसे करने के लिए आवश्यक नहीं है विस्तृत रूप से अच्छा शतरंज कार्यक्रमों लिखने के लिए पेड़ खोज करते हैं।
हालांकि, ध्यान दें कि आप थोड़ा कमजोर सवाल पूछ रहे हैं, क्योंकि यह संभव है कि खेल की प्रारंभिक अवस्था इष्टतम खेल के साथ एक ड्रा है। इसलिए, कोई व्यक्ति एक कार्यक्रम लिखकर एन के लिए सीमा प्राप्त कर सकता है जिसका लक्ष्य यथासंभव लंबे समय तक नहीं खोना था। हम इस कार्यक्रम को दुनिया के सर्वश्रेष्ठ कार्यक्रमों या मानव खिलाड़ियों के खिलाफ खेल सकते हैं और देख सकते हैं कि सबसे छोटे खेल की लंबाई क्या है। फिर से, यह ठीक से सवाल का जवाब नहीं देता है, क्योंकि हम यह नहीं मान सकते हैं कि हमारे प्रतिद्वंद्वी बेहतर खेल रहे हैं । सच्चे इष्टतम खेल को खेल के पेड़ के पूर्ण ज्ञान की आवश्यकता होती है, लेकिन हमने देखा है कि यह कम्प्यूटेशनल रूप से अनम्य है। इस प्रकार, वर्तमान में हम जो सबसे अच्छा कर सकते हैं, वह कास्पारोव या एक बहुत अच्छा शतरंज कार्यक्रम के साथ एक उत्कृष्ट रूप से खेलने वाले प्रतिद्वंद्वी के साथ है।