एंडगेम प्रशिक्षण के लिए मानव जैसा इंजन


10

मैं लुकासकेस (एलसी) के साथ एंडगेम प्रशिक्षण कर रहा हूं, लेकिन समस्या वास्तव में नियंत्रण रेखा से संबंधित नहीं है, लेकिन सामान्य रूप से शतरंज इंजनों के लिए है।

मुझे यह समस्या है: चित्र देखें। जब मैं इस स्थिति में Kh6 को स्थानांतरित करता हूं, LC में इंजन Ke8 को स्थानांतरित करता है। संभवतया यह वह चाल है जिसके साथ सफेद को संभोग तक सबसे अधिक चाल की आवश्यकता होती है।स्थिति: डब्ल्यू: ख 5, पीजी 6, पीजी 4, बी: केएफ 8, स्थानांतरित करने के लिए सफेद

लेकिन यह भी चाल है जो चीजों को सफेद करने के लिए आसान बनाता है। यह सफेद के लिए कठिन होगा यदि काला Kg8 को स्थानांतरित करेगा, जब तक कि यह संभव नहीं है और संभवत: एक गतिरोध को भड़काने तक मोहरे को अवरुद्ध करने की कोशिश करेगा। अवरुद्ध करने के बजाय, केंद्र की दिशा में काला भाग जाता है।

मुझे लगता है कि इंजन देखता है कि केंद्र की ओर भागने के साथ यह शायद 20 में एक साथी है और भागने के बिना और इसे अवरुद्ध करने की कोशिश कर रहा है शायद 16 में एक दोस्त है। इसलिए यह "इष्टतम" चाल बनाता है जिसके साथ दोस्त की दूरी सबसे लंबी है। ।

लेकिन यह चाल की तरह सबसे अच्छा इंसान नहीं है। क्योंकि यह सफेद करने के लिए अपने मोहरे रानी के लिए आसान बनाता है। यह गलतियों को करने के लिए सफेद होने की सभी संभावनाओं को साफ करता है और इस तरह यह प्रशिक्षण प्रभाव का एक महत्वपूर्ण हिस्सा दूर ले जाता है।

मैंने इस व्यवहार को लगभग सभी मोहरे अंत में देखा है, केवल यही नहीं; और भी अन्य अंत में।

मेरे द्वारा आजमाए गए सभी इंजन इस व्यवहार को दिखाते हैं। (कोमोडो, स्टॉकफिश, गूल, गविओटा, फ्रूट)

तो मेरा सवाल यह है कि क्या आप एक ऐसे इंजन के लिए एक मुफ्त इंजन या कुछ सेटिंग्स जानते हैं जो मानव की तरह खेलता है, जो राजा के साथ केंद्र की ओर भागने की बजाय यथासंभव लंबे समय तक पंजे को अवरुद्ध करने की कोशिश करता है?

अपडेट: konsolas को एक इंजन (Leela या Lc0) मिला, जो दी गई स्थिति को अच्छी तरह से व्यवहार करता है और इसलिए सबसे पहले मैंने उसके उत्तर को उत्तर के रूप में स्वीकार किया । बीच में मैंने Lc0 का अधिक परीक्षण किया है और इस निष्कर्ष पर पहुंचा हूं कि यह एंडगेम प्रशिक्षण के लिए बिल्कुल उपयोग करने योग्य नहीं है, क्योंकि यह सबसे अधिक विनाशकारी रूप से खेलता है। उत्तर स्वीकार करते समय, मैं किसी भी इंजन को खेलने के बारे में सोच भी नहीं सकता था जो इतना बुरा है।

इसलिए मैं अपने प्रश्न को स्पष्ट करना चाहता हूं: क्या आप एक इंजन के लिए एक नि: शुल्क इंजन या कुछ सेटिंग्स जानते हैं, जो बिना मूवमेंट 1s या उससे नीचे, ग्राफिक्स कार्ड की आवश्यकता के बिना, endgames मानव की तरह खेलता है, पंजे को यथासंभव लंबे समय तक ब्लॉक करने की कोशिश करता है। राजा के साथ केंद्र की ओर भागना?

वर्तमान नेट या dkappe के डिस्टिल्ड नेट के साथ Lc0 योग्य नहीं है, क्योंकि ये ग्राफिक्स कार्ड के बिना एक पीसी पर सबसे अंत में बहुत ही भयानक और बिल्कुल गैर-मानव की तरह खेलते हैं। और सभी से जो मैंने एक ग्राफिक्स कार्ड पढ़ा है वह भी इसके एंडगेम प्ले के लिए मदद नहीं करेगा।

अपडेट 2: मैं स्पष्ट करना चाहूंगा कि यह न केवल ऊपर की स्थिति है, बल्कि अन्य लोगों की भी है। इंजन उस चाल को खेलते हैं जो प्रतिद्वंद्वी की सही भूमिका मानते हुए, सबसे बड़ी दोस्त के लिए दूरी बनाती है। उदाहरण 8/8/8 / 6K1 / 8/8 / 3Q2kp / 8 b - - 4 9, दूसरी तस्वीर देखें। इंजन Kf3 खेलते हैं, जो W के लिए बहुत आसान बनाता है। B को क्या खेलना चाहिए Kg1, और अब W को जीतना बहुत कठिन है। डब्ल्यू को यह जानने या खोजने की जरूरत है कि उसे बी को रानी की अनुमति देनी है।8/8/8 / 6K1 / 8/8 / 3Q2kp / 8 b - - 4 9


2
एक ही समस्या कभी-कभी होती है जब लिच्छवियों पर रणनीति का अभ्यास करते हैं। अक्सर, इंजन सबसे अधिक परीक्षण रक्षा नहीं खेलेंगे क्योंकि सबसे अच्छा खेल यह एक रक्षा के लिए नीच है जो खंडन करना आसान है।
कुदित

1
कोई अपराध नहीं ... लेकिन 1.Kh6 Kg8 2.g7 बहुत सीधा है।
जोसी काल्डेरन

@ जोसी सी।: हाँ, यदि आप जानते हैं कि स्थिति का प्रकार क्या है, यदि आप जानते हैं कि एक ड्रॉ कोने के पीछे दुबका हुआ है। लेकिन इसी तरह की स्थिति में, (5k2 / 8 / 6P1 / 7K / 6P1 / 8/8/8 w - - 2 2) 1.Kh6 के बाद, Kg8 व्हाइट को गलती G5 बनाने की संभावना को खोलता है? ड्रा के साथ। यदि आप अच्छी तरह से स्थिति जानते हैं, तो आप गलती नहीं करेंगे। ... लेकिन फिर आपको इस प्रकार के आसन को प्रशिक्षित करने की भी आवश्यकता नहीं है। लेकिन अगर आप इस स्थिति को प्रशिक्षित करना चाहते हैं और आप कभी भी प्रशिक्षण के दौरान इस ड्रॉ में नहीं जाएंगे, तो आपने बहुत कुछ नहीं सीखा है। अभी भी बदतर। तब आपने जान लिया है कि यहाँ के बारे में जागरूक होने के लिए कुछ भी नहीं है।
विकी

परिशिष्ट: (5k2 / 8 / 6P1 / 7K / 6P1 / 8/8/8 w - - 2 2) एक समान पद नहीं है, यह मेरा मूल पद है।
विकी

1
इस समस्या को 'हल' करने का एक तरीका यह है कि कंप्यूटर को अपनी प्रभावी खोज गहराई से थोड़ी अधिक गहराई पर खोज को रोकने के लिए मजबूर किया जाए। इस तरह, यह कुछ ऐसा नहीं होगा जिसे आप देख सकते हैं, लेकिन यह केवल एक कारण के लिए एक चाल नहीं बनेगा, यह केवल देख सकता है।
user21820

जवाबों:


5

अल्फा-बीटा इंजन, कई एंडगेम स्थितियों में, जल्दी से एक साथी को ढूंढ लेगा और इसलिए इस कदम को उठाएगा जो सबसे लंबे समय तक साथी को लम्बा खींचता है।

इंजन जो मोंटे कार्लो ट्री सर्च का उपयोग करते हैं, हालांकि, सबसे बड़ी जीत / ड्राइंग संभावना के साथ लाइन को चुनते हैं। उदाहरण के लिए, Lc0 , एक तंत्रिका नेटवर्क इंजन जो MCTS का उपयोग करता है, Kg8 का सुझाव देता है जैसा कि आप अपनी स्थिति में चाहते थे:

एनएन - एनएन
1 ... Kg8 2. Kh6 Kh8 3. Kg5 Kg7 4. Kf5 Kg8 5. Kf6 Kf8

Lc0 एंडगेम्स के साथ-साथ अल्फा-बीटा इंजन भी नहीं खेलता है, लेकिन यह उन्हें बहुत अधिक मानवीय तरीके से खेलने के लिए प्रेरित करता है।

मैं कोमोडो 12 एमसीटीएस पर एक नज़र डालने का भी सुझाव दूंगा, जो इस प्रकार के व्यवहार को भी प्रदर्शित कर सकता है।


वास्तव में, मैंने Lc0 को वेट 36089 के साथ लिया है और यह उन एंडगेम्स को खेलता है जो मैंने किए गए किसी भी अन्य इंजन की तुलना में बहुत बेहतर है (और मैंने बीच में दर्जनों और प्रयास किए हैं)। दूसरी ओर, यह नहीं जानता कि केक्यू-क्यू के साथ संभोग कैसे करें। तो यह एंडगेम प्रशिक्षण के लिए सबसे अच्छा इंजन नहीं हो सकता है। फिर भी, मेरे मूल प्रश्न का उत्तर दिया गया है।
विकी

1
@Wickie KQ-Q क्या है?
पेड्रो ए

@Pedro KQ-Q मेरी तरफ से एक गलती है। मेरा मतलब केक्यू-के था। राजा और रानी राजा के खिलाफ।
विकी

2
आप बात भी किस बारे में कर रहे हैं? लीला एक केक्यू बनाम के के साथ 100% समय की
संभोग

1
@NoseKnowsAll हाँ, यह हमेशा के लिए KQ-K के साथ संभोग कर सकता है, अगर आपके पास 30 चाल या उससे अधिक समय तक इंतजार करने की नसें हैं। कम से कम मेरे कॉन्फ़िगरेशन (कोई ग्राफिक्स कार्ड, 1 सेकंड मूवमेंट, कोर डुओ सीपीयू 2.4 गीगाहर्ट्ज) के साथ, सभी नेट्स जो मैंने एंडगेम में बुरी तरह से खेलने की कोशिश की हैं। उन्हें देखकर मुझे पेट में ऐंठन हो रही है। मैंने 36089 और dkappes डिस्टिल्ड नेटवर्क 11258-48x5, 11258-64x6 और 11258-80x7 की कोशिश की है।
विकी

1

Freechess.org में एंडगेमबॉट नामक एक बॉट है, जिसके खिलाफ आप खेल सकते हैं।

यह 6-मैन एंडगेम तक जानता है।


3
लेकिन क्या यह मानव की तरह खेलता है, जो ओपी का सवाल है?
Glorfindel

@Glorfindel: हाँ।
जॉसी काल्डेरन

@ जॉसी काल्डेरन: मैं इसे आज़माना चाहूंगा। मुझे फिकस अकाउंट और बाबासाहेब मिला है। मैं इस बॉट के साथ एक निश्चित स्थिति को कैसे प्रशिक्षित कर सकता हूं? ( बॉट की मदद करें या एंडगेमबॉट की मदद करने का कोई परिणाम नहीं है।)
विकी

@ जॉसी काल्डेरन: मैंने इसे खुद पाया है: एंडगेमबॉट मदद बताओ
विकी

2
@ जोसी काल्डेरोन: यह नहीं करता है :-( 1. ख् 6 के बाद, Kg8 ड्रॉ के साथ जी 5 की गलती की संभावना को खोलता है। एंडगेमबॉट वहां केई 7 खेलता है, जो केंद्र की ओर
भागता है

0

यह निर्भर करता है कि कौन सा शतरंज इंजन एलसी उपयोग कर रहा है, आजकल इंजन मानव प्रकार की चालों के समान खेलते हैं, स्टॉकफिश 9 डाउनलोड करते हैं और इसे एलसी संलग्न करते हैं जो आप खेल रहे हैं। एक महत्वपूर्ण बिंदु यह भी है कि कभी-कभी प्रशिक्षण ऐप का उपयोग करने के लिए चाल में बनाया जाता है, इसलिए सुनिश्चित करें कि इंजन खेल रहा है और न केवल राशन से उत्तर दे रहा है


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