खराब स्टॉकफिश मूल्यांकन


15

यह अध्ययन है

एनएन - एनएन

जैसा कि आप देख सकते हैं, स्टॉकफिश काले रंग के लिए एक पूर्ण निर्णायक जीत देती है, हालांकि यह स्पष्ट रूप से एक ड्रॉ है !!

इसे स्वयं देखें

c4 + एक हारने वाली चाल है, जबकि Ba4 + सही है।

क्या चल रहा है? क्या स्टॉकफिश बंद पदों को बिल्कुल भी ध्यान में नहीं रखती है ?


5
बहुत सी ऐसी स्थितियाँ हैं जिनका स्टॉकफिश सही तरीके से मूल्यांकन नहीं करता है (कुछ सामान्य एंडगेम सहित)।
Qudit

10
हमेशा होता है! यह सॉफ्टवेयर का एक टुकड़ा है, भगवान नहीं
डेविड

4
यह मुझे एक समान नस में एक परिदृश्य को देखकर बहुत खुश होगा जो अल्फ़ाज़ेरो या लीला ज़ीरो द्वारा पूरी तरह से गलत मूल्यांकन किया गया है!
लेफ्टरनबाउट

1
@ क्यूडिट: हाँ। मैं केवल इस ओर इशारा कर रहा था कि प्रश्न को इस स्थिति पर ठीक से ध्यान केंद्रित करना चाहिए, न कि दिए गए स्थान से शुरू करने के बजाय। क्षमा करें यदि मैंने स्पष्ट नहीं किया।
टोनीके जूल

3
@leftaroundabout लीला misevaluates हर समय किले की तरह देखती है, उदाहरण के लिए TCEC सूफ़ी से इस खेल का अंत देखें: cd.tcecbeta.club/archive.html?season/15&div=sf&game=31 । वास्तव में यकीनन लीला स्टॉकफिश की तुलना में अधिक मेल खाती है, क्योंकि अक्सर इसमें कुछ नॉनजेरो ईवैल होते हैं जबकि स्टॉकफिश स्टॉली को 0.00 प्रदर्शित करता है, और लीला से पहले यह पता चलता है कि प्रतिद्वंद्वी को जीतने की अनुमति नहीं है।
Allure

जवाबों:


25

स्टॉकफिश एक सही शतरंज खेलने वाली इकाई नहीं है, और आपको एक ऐसा स्थान मिला है जहां यह बताने में असमर्थ है कि यह एक ड्रॉ है (कम से कम जब तक 50 कदम नियम में किक नहीं करता और इसे prune मदद करता है)। इन पदों को " किले " कहा जाता है । आप बता सकते हैं कि ऐसा इसलिए हो रहा है क्योंकि यदि आप समाधान का इनपुट करते हैं, तो भी स्टॉकफिश अभी भी -10 या इससे अधिक की अंतिम स्थिति का मूल्यांकन करती है। ये किलेनुमा स्थान जहाँ स्टॉकफिश मर चुका है, कम और बहुत दूर हैं, लेकिन वे मौजूद हैं, और यह उनमें से एक है।

स्टॉकफिश और अन्य पारंपरिक इंजनों में किले का पता लगाने वाले कोड लिखने के कई प्रयास किए गए हैं, जो कि किले को पहचानने के लिए हैं और स्टॉकफिश को उनके लिए जाने से रोकते हैं यदि इसकी स्थिति बेहतर है। यदि आपके पास एक स्मार्ट विचार है, तो आप शायद इसे एक अकादमिक पत्रिका में प्रकाशित कर सकते हैं (शतरंज में प्रकाशनों को देखें। विकी)।


11

यह समझने में मदद करता है कि इंजन वास्तव में "रणनीति" से दूर नहीं जाते हैं, इसलिए वे भविष्य में कई चालें देखते हैं, स्थिति के स्कोर का मूल्यांकन करते हैं, और इष्टतम चाल सेट का पता लगाते हैं।

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

लेकिन आपकी स्थिति किसी भी एंडगेम टेबलबेस में नहीं है। तो स्टॉकफिश को लाखों पदों से खेलना पड़ता है, 10 या तो भविष्य में कदम रखता है ... केवल यह पता लगाने के लिए कि उन सभी में, काले रंग की सामग्री काफी हद तक है। यह निश्चित रूप से पूर्ण निर्णय पेड़ के लिए ~ 56 चालें नहीं खेल सकता है - जो कि एक निश्चित ड्रॉ निर्धारित करने के लिए इसे ले जाएगा।


0

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

उन क्लाउड इंजनों में से एक ने इसका मूल्यांकन लगभग तात्कालिक रूप से किया। मैं केवल यह चाहता हूं कि "न्यू इंजन" की तुलना में अधिक जानकारी थी।

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

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