अनुप्रयोग ने जावा में निर्धारित किया, मॉड्यूलों में संगठित पुस्तकालयों के साथ.
खेलों का निकास, इसके सबसे विशिष्ट फंक्शन एक पारा पर आधारित है जो कि एक स्वर के साथ एक शब्दकोश को जोड़ता है
इस पार्सर के आरंभिक संस्करण ने अनेक भाषाओं में बीजीय खेलों को पुनः आरंभ किया
संस्करण v1 के रूप में, खंडों के अंको का प्रयोग करते हुए खेले गए खेलों को अनुमति दी जाती है
यह नया समारोह मौजूदा खेल पार करने के लिए एक परत में शामिल किया गया था जिसमें उनके समान आरंभिक आरंभिक छवियों का अनुवाद किया जाता है.
एक छवि सेमी- इनिट अनुवादक को के- निकटतम पड़ोसी एल्गोरिदम के साथ - साथ लागू किया गया है = 1
अनुवादक उस त्रुटि के आधार पर निर्दिष्ट उदाहरणों पर आधारित निकटतम विकल्प चुनता है.
संस्करण 1 में प्रकाशित एक अन्य दिलचस्प विशेषता संस्करण 1. 20 की स्थिति मान है. अनुप्रयोग की कोशिश में यह निर्धारित करने की कोशिश की जाती है कि स्थिति के FPEL वाक्यांश को सी शतरंज की छवि का विश्लेषण करके निर्धारित किया जा सकता है.
यह काम एक आईईई लेख के सिद्धान्तों पर आधारित है जिसे मैंने संदर्भ के लिए खरीदा:
- यह अपने पक्ष का पता लगाने के द्वारा वर्ग के पदों का पता लगाने का लक्ष्य रखता है ।
- यदि सफलता प्राप्त होती है, तो एप्पर सभी वर्गों को दिखाता है और टुकड़े को हर वर्ग में पहचानने की कोशिश करता है. एईएईएए को निकटतम पड़ोसी एल्गोरिथ्म के साथ पहचानने की कोशिश करेगा अगर एक वर्ग रिक्त है.
- यदि सभी वर्ग सफलता पूर्वक पहचाना जाता है, तो माना जाता है कि बोर्ड को सफलतापूर्वक पहचाना जाता है.
- यदि उपयोक्ता सभी वर्गों की पहचान नहीं कर सकता है, तो अनुप्रयोग उन्हें पहचान कर बोर्ड के साथ बोर्ड को दिखाएगा और उससे अधिक उदाहरणों के लिए कहें कि बोर्ड को पूरी तरह पहचानने के लिए.
जब खेल PDF में से निकाले जाते हैं, बोर्ड रीडर ज्ञात पदों की छवियों का प्रयोग करते हुए स्वयं को प्रशिक्षित करता है, जो इसे वर्गों के साथ पहचानने में मदद करता है
संस्करण 1. 20 एक नई विशेषता प्रस्तुत करता है जो खेल meta को निकालती है, जिसमें खिलाड़ी नाम, एलीएओ दरजा, तारीख़ और स्थान शामिल हैं.
This feature utilizes a system of regular expressions that accommodates various metadata formats I encountered during testing.
वी१ में जोड़ा गया एक और दिलचस्प विशेषता है UCI - जैसे इंजनों से कनेक्ट करने के लिए, जैसे कि PCIIICIC - जैसे Spefons.
इस सुविधा के लिए जेनेरिक इंजिन कॉन्फ़िगरर बनाया. यह कनेक्शन पर इंजन विन्यास पढ़ता है और इंजन विकल्प बदलने के लिए उपभोक्ताओं के लिए एक फ़ॉर्म बनाता है.
संस्करण v1. 26 में, आंकड़े से बीजगणितीय अंक में खेल निकालने के लिए समर्थन मिला है.
संस्करण 1 के बाद से, अनुप्रयोग में एक नया द्विचर शामिल है जो आपको PDF बनाने की अनुमति देता है.pgn फ़ाइल के साथ दो विकल्प हैं: चित्रमय इंटरफेस अनुप्रयोग, या कमांड लाइन अनुप्रयोग विकल्प को स्वचालित रूप से प्रारंभ करने की अनुमति देता है.
संस्करण v1. 33 में PDF के साथ काम करने के लिए समर्थन दिया गया है.