संपादित करें : अब जब मैं करीब से देखता हूं, तो मैंने जो पूछा गया था, उससे अलग संस्करण को हल किया है। शायद यह वैसे भी दिलचस्प है :) इस प्रकार के नियम यहां वर्णित हैं: http://www.chesscorner.com/tutorial/basic/pawngame/pawngame.htm
मैंने इसे हल करने के लिए सॉफ्टवेयर का एक टुकड़ा लिखा है। मेरी और अन्य लोगों की उम्मीदों के विपरीत, और कीड़े को छोड़कर, यह दर्शाता है कि खेल वास्तव में सफेद के लिए एक जीत है। एन पास के बिना यह एक ड्रॉ था।
सफेद रंग के लिए केवल जीतने वाली शुरुआती चालें हैं 1. बी 4 और 1. सी 4 (और सममित 1. एफ 4 और 1. जी 4 )।
उत्सुकता से, अन्य सभी सफेद उद्घाटन चालें काले रंग के लिए एक जीत हैं। 1. d4 को 1. 1 ... b5 0-1 द्वारा खंडन किया जाता है ; अन्य सभी काली प्रतिक्रियाएं सफेद के लिए जीत हैं।
मैंने यहां कोड डाला: https://github.com/sliedes/pawnsonly । डिफ़ॉल्ट सेटअप के साथ यह ट्रांसपोज़ेशन टेबल के लिए 25 गीगाबाइट मेमोरी का उपयोग करता है और मुझे याद है कि 8x8 केस को हल करने में कुछ घंटे लगते हैं। मैंने परीक्षण नहीं किया है कि यह कम मेमोरी के साथ कितना धीमा है।
यहां पहले दो या तीन चालों के कुछ परिणाम दिए गए हैं:
कुछ पंक्तियाँ "1 / 2-1 / 2 +" या "1 / 2-1 / 2-" के साथ समाप्त होती हैं। "1 / 2-1 / 2 +" का अर्थ है कि सफेद कम से कम आकर्षित कर सकता है, और आगे कोई खोज नहीं की गई क्योंकि यह जानकारी शुरुआती स्थिति से सही खेलने के लिए पर्याप्त थी (इसलिए यह एक सफेद जीत भी हो सकती है)। इसके विपरीत, "1 / 2-1 / 2-" का अर्थ है कि काला कम से कम आकर्षित करने में सक्षम है।