ฉันจะใช้เอาต์พุตการวิเคราะห์ของเครื่องยนต์ UCI ได้อย่างไร


9

ฉันพยายามวิเคราะห์เกมของฉันด้วยเครื่องมือ Stockfish UCI ฉันต้องการตรวจสอบให้แน่ใจว่าฉันตีความผลลัพธ์อย่างถูกต้อง ใช้ภาพหน้าจอนี้เป็นตัวอย่าง

สต็อกเอาท์พุทการวิเคราะห์ UCI stockfish

บางคนสามารถอธิบายผลลัพธ์ทั้งหมดให้ฉันได้หรือไม่ เช่น.

บรรทัดนี้บอกอะไรฉัน

20 [-1.13] 7.c3 Bg4 8.h3 Bxf3 9.Qxf3 bxa4 (8.39)

บรรทัดนี้บอกอะไรฉัน

[-1.33] ความลึก: 27/40 โหนด: 550933K (4130 kn / s) เวลา: 133.41 s NPS: 4129627 Hash: ---- Load: ---- TB hits: ---- ปัจจุบัน: c3 (1 / 25)

หากตัวเลขแรกคือ centipawn ทำไมมันยังวิเคราะห์ตำแหน่งที่ดูเหมือนจะทำให้ฉันแย่ลง?

คำตอบ:


6

มันแสดงให้คุณเห็นผลลัพธ์ของการวิเคราะห์สำหรับแต่ละความลึกที่ได้รับบางครั้งมากกว่าหนึ่งครั้งต่อความลึก (ฉันคิดว่านั่นเป็นคะแนนระดับบน / ล่างที่จริงแล้ว) ดังนั้นที่ระดับความลึก 20 มันคิดว่าการเคลื่อนไหวที่ดีที่สุดคือ -1.13 เบี้ยและที่ความลึก 27 ตอนนี้ก็รู้แล้วว่ามันเป็น -1.33 เบี้ย (ตามการประเมิน)

ฉันชอบใช้การตั้งค่าหลาย pv (คลิกสปินเนอร์ขึ้นถัดจาก V ++ เพื่อเพิ่มจำนวนของการย้ายรูทเพื่อวิเคราะห์) ซึ่งให้มุมมองโดยรวมที่ดีเกี่ยวกับตัวเลือกต่างๆของคุณ (คุณสามารถเปรียบเทียบc3และNc3เป็นต้น)


เพียงเพื่ออธิบายตัวเลขความลึกสองหมายเลขหมายเลขแรกคือความลึก - นั่นคือจำนวนขั้นต่ำที่เครื่องยนต์ได้ตรวจสอบในทุกบรรทัด (แฟคตอริ่งในการตัด A / B) ตัวเลขที่สองคือ "ไม่ค่อยดี" หรือความลึกที่เลือก นี่คือสิ่งที่ลึกที่สุดที่เครื่องยนต์ได้คำนวณ ดูโปรแกรมหมากรุกสำหรับข้อมูลเพิ่มเติม
แอนดรูว์

8.39 ในตอนท้ายของบรรทัดนี้คืออะไร20 [-1.13] 7.c3 Bg4 8.h3 Bxf3 9.Qxf3 bxa4 (8.39)
Snowcrash

@SnowCrash นั่นเป็นเวลาที่ฉันเชื่อว่า
Eve Freeman
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.