साभार @Glorfindel मुझे शतरंज की भाषा के बारे में पता नहीं था। यह वास्तव में एक अद्भुत उपकरण है। उनकी वेबसाइट से CQL के मूल सिंटैक्स के माध्यम से जा रहा है, मैं निम्नलिखित स्क्रिप्ट और विधि के साथ आया हूं जो किसी भी pgn
डेटाबेस से या तो काले या सफेद द्वारा "ग्रीक उपहार बलिदान" उठा सकता है। मैं UNIX प्रणाली का उपयोग करके नीचे एक उदाहरण प्रदान करता हूं।
सबसे पहले, अपनी रुचि का एक pgn डेटाबेस डाउनलोड करें ( example.pgn
)।
दूसरा, टेक्स्ट एडिटर का उपयोग करते greek_gift.cql
हुए एक्सटेंशन के साथ टेक्स्ट स्क्रिप्ट के रूप में निम्न स्क्रिप्ट को सहेजें .cql
।
cql (input example.pgn)
flipcolor flip
next (Bh7
kh7)
निष्पादन योग्य cql
प्रोग्राम ( CQL वेबसाइट से डाउनलोड किया गया ), cql फ़ाइल greek_gift.cql
और इनपुट pgn फ़ाइल example.pgn
को एक ही फ़ोल्डर में रखें।
टर्मिनल खोलें और फ़ोल्डर में नेविगेट करें।
आदेश निष्पादित करें ./cql greek_gift.cql
।
एक greek_gift-out.pgn
ही निर्देशिका में एक नई pgn फ़ाइल उत्पन्न होगी। ध्यान दें कि इसमें भ् 7 यज्ञ के साथ-साथ श्वेत के साथ भ् 2 यज्ञ भी होंगे, इसके बाद प्रतिद्वंद्वी राजा द्वारा कब्जा कर लिया जाएगा।
मैं कोई प्रोग्रामर नहीं हूं; कृपया स्क्रिप्ट संपादित करें अगर किसी को लगता है कि कोई त्रुटि है।