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