PGN अस्पष्टताओं को कैसे नियंत्रित किया जाता है?


14

पीजीएन लिखते समय अस्पष्टता को कैसे नियंत्रित किया जाता है जब एक ही प्रकार का एक से अधिक टुकड़े एक ही वर्ग में स्थानांतरित हो सकते हैं?

एनएन - एनएन

नोट: यह g6 पर एक एन पासेंट कैप्चरिंग स्क्वायर के साथ आगे बढ़ना है।

क्या होगा अगर :

  1. शीर्ष बदमाश के लिए कदम b7?
  2. नीचे के बदमाशों में से एक चाल है b7?
  3. बाएँ मोहरा लेता है xg5?
  4. नीचे दायाँ मोहरा लगता है xg5?
  5. शीर्ष दायाँ मोहरा xg6en passant_ द्वारा लिया जाता है?
  6. शीर्ष बाएँ शूरवीर को जाता है c3?
  7. नीचे के नाइट में से एक को जाता है c3?

संपादित करें (बोनस प्रश्न):

  • अगर कोई रानी जाना चाहे तो क्या होगा g7?

2
ब्लैक को शायद इस्तीफा दे देना चाहिए! :)
एंडीएम

1
BTW, स्थिति को कानूनी तौर पर स्थानांतरित करने के लिए सफेद नहीं हो सकता है, क्योंकि काला जांच में है।
ETD

जवाबों:


10

से विनिर्देश :

एक मूल सैन [मानक बीजगणितीय संकेतन] चाल को गंतव्य वर्ग के बाद चलने वाले टुकड़े पत्र (प्यादों के लिए छोड़ दिया गया) को सूचीबद्ध करके दिया जाता है। गंतव्य चाल के तुरंत पहले निचले मामले पत्र "x" द्वारा कैप्चर मूव्स को दर्शाया गया है; प्यादा "X" वर्ण से पहले कैप्चरिंग प्यादा के मूल वर्ग के फ़ाइल अक्षर को तुरंत पकड़ लेता है।

तथा

अस्पष्टताओं के मामले में (एक ही वर्ग में एक ही प्रकार के कई टुकड़े), निम्नलिखित तीन चरणों में से पहला उपयुक्त नापसंद कदम है:

सबसे पहले, यदि चल रहे टुकड़ों को उनकी मूल फ़ाइलों से अलग किया जा सकता है, तो चलती टुकड़े के मूल अक्षर को चलती हुई पत्र के तुरंत बाद डाला जाता है।

दूसरा (जब पहला कदम विफल हो जाता है), अगर चलती टुकड़ों को उनके मूल रैंकों द्वारा अलग किया जा सकता है, तो चलती टुकड़े के मूल अंक को चलती टुकड़े पत्र के तुरंत बाद डाला जाता है।

तीसरा (जब दोनों पहले और दूसरे चरण विफल होते हैं), चलती चरित्र के मूल वर्ग के दो वर्ण वर्ग समन्वय चलती पत्र के तुरंत बाद डाला जाता है।

1: Rbb7

2: Rab7याRcb7

3: fxg5

4: hxg5

5: hxg6

6: Nac3

7: Nbc3याNdc3

ध्यान दें कि यह केवल विनिर्देशन कैसे लिखा गया है। एन पासिंग कैप्चर एक किनारे का मामला नहीं होना चाहिए, लेकिन समय के 100% सही ढंग से लागू होने की संभावना नहीं है। आपको अपने रीप्लेयर को यह देखने के लिए परीक्षण करना होगा कि यह इन मामलों को सही तरीके से संभालता है या नहीं।


है 5में ...xg5आवश्यक? प्यादे केवल एक ही तरीके से कब्जा करते हैं, बस ...xg संपादित करने के साथ कोई समस्या नहीं होनी चाहिए : मैंने सिर्फ एक प्रमुख शतरंज दर्शक / खिलाड़ी की जांच की और वह इसका उपयोग करता है 5... दिलचस्प
ajax333221

यह है। मैंने संबंधित अनुभाग जोड़ा। विनिर्देश में नियम के कोई अपवाद नहीं हैं, और वैसे भी "कठिन" गंतव्य होना बेहतर है। फिर, ध्यान रखें कि सभी रिप्लेर्स इसे सही तरीके से लागू नहीं करेंगे।
जोनाथन गारबर

सच है, अजीब बात यह है कि विनिर्देश सिर्फ यह कहता है "मोहरा" एक्स "वर्ण से पहले कैप्चरिंग प्यादा के मूल वर्ग के फ़ाइल पत्र को कैप्चर करता है।" , रैंक के बारे में कभी कुछ नहीं कहता
ajax333221

ठीक है, हम्म, तुम सही हो। मुझे लगता है कि हम सुरक्षित रूप से मान सकते हैं कि यह अवज्ञा करने का सही तरीका है, लेकिन यह विनिर्देश में नहीं है। दी, एक अस्पष्ट एन राहगीर अपने आप में एक किनारे का मामला है। लेकिन परवाह किए बिना, सभी मामलों में गंतव्य को सूचीबद्ध करना आवश्यक है।
जोनाथन गार्बर

1
# 5 में एक और रैंडम नोट, सही पैगाम होगा 1. hxg6। आप यह भी जोड़ सकते हैं e.p.बनाने के लिए 1. hxg6 e.p.है, तो आप उस पर कब्जा अंपैसां है निर्दिष्ट करना चाहते हैं। लेकिन सभी प्यादा कैप्चर मूल फ़ाइल हैं, "x", गंतव्य वर्ग।
एंड्रयू

4

हमें पहले कदम का उपयोग करने की आवश्यकता है जो अस्पष्टता को दूर करता है:

  1. मूल फ़ाइल पत्र का उपयोग करें (यदि अस्पष्टता को हटाया नहीं गया था, तो # 2 देखें)।
  2. मूल रैंक संख्या का उपयोग करें (यदि अस्पष्टता को हटाया नहीं गया था, तो # 3 देखें)।
  3. मूल वर्ग से फ़ाइल और रैंक दोनों का उपयोग करें।

1) Rbb7(क्योंकि # 1 )
2) Rab7या Rcb7(दोनों क्योंकि # 1 )
3) fxg5(कोई बहुविकल्पी आवश्यक)
4) hxg5(कोई बहुविकल्पी आवश्यक)
5) hxg6(कोई बहुविकल्पी आवश्यक)
6) Nac3(क्योंकि # 1 )
7) Nbc3या Ndc3(दोनों क्योंकि # 1 )

अब बोनस उदाहरण के लिए:

यहाँ छवि विवरण दर्ज करें

के मामले में जी -8 के लिए रानी जी 7 : Qgg7(क्योंकि # 1 )
के मामले में H7 के लिए रानी जी 7 : Q7g7(क्योंकि # 2 )
के मामले में H8 के लिए रानी जी 7 : Qh8g7(क्योंकि # 3 )


3
एनएन - एनएन

क्या होगा अगर:

1. शीर्ष बदमाश b7 की ओर बढ़ता है?

Rbb7

2. नीचे के बदमाशों में से एक b7 में जाता है?

Rab7 या Rcb7

3. बायाँ मोहरा xg5 लेता है?

fxg5

4. नीचे दायां प्यादा xg5 लेता है?

hxg5

5. शीर्ष दायाँ मोहरा en passant द्वारा xg6 लेता है?

hxg6!

6. शीर्ष बाएँ नाइट सी 3 में जाता है?

Nac3

7. नीचे के नाइट में से एक c3 में जाता है?

Nbc3 या Ndc3

बोनस क्या होगा यदि कोई रानी जी 7 में जाना चाहती है?

जब अन्य सभी विफल हो जाते हैं, तो स्पष्ट रहें। Qh8g7याh8g7

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.