توضیح
واریانت اصلی که بهاختصار PV نامیده میشود، دنباله حرکتهایی است که در تحلیل کنونی خود بهترین میداند. موتور شطرنج برنامهای است که وضعیتها را محاسبه و ادامهها را مقایسه میکند. نخستین حرکت PV انتخاب ترجیحی موتور برای طرفی است که نوبت حرکت دارد و حرکتهای بعدی پاسخهایی را نشان میدهند که در همان جستوجو بهترین میداند.
PV از یک تصویر لحظهای ثابت
ریشه و پیکربندی
صفحهٔ قابل مشاهده هفت حرکت قانونی دارد، اما فرایند جستوجو را نمایش نمیدهد. تصویر داخلی پیشنهادی MZ-Minimax 1.0 است، بدون شبکه، با MultiPV برابر 1، از دید سفید، حد دقیق دو نیمحرکت، ارزیابی ثابت ماتریال، بدون جستوجوی سکون و با شکستن تساوی بر پایهٔ ترتیب صعودی UCI.
PV را باید بهترین خطی که موتور تا این لحظه یافته است خواند، نه پیشبینی آنچه بازیکنان انسانی واقعاً انجام خواهند داد. همچنین به این معنا نیست که همه حرکتهای دنباله اجباریاند. وقتی چند پاسخ معقول وجود دارد، خط فقط یک ادامه مشخص و سازگار با ارزیابی کنونی موتور را ارائه میکند.
با افزایش گزارششده، یعنی شاخص پیشرفت جستوجو، یا صرف منابع بیشتر موتور برای وضعیت، واریانت میتواند تغییر کند. یافتن دفاعی تازه یا دنبالهای متفاوت از حرکتها ممکن است هم حرکت نخست و هم باقی PV را تغییر دهد. برخی رابطها MultiPV ارائه میکنند، قابلیتی که از موتور میخواهد چند خط نامزد را همزمان نشان دهد. این کار گزینههای جایگزین میدهد، اما تلاش جستوجو را میان حرکتهای بیشتری تقسیم میکند.
اشتباههای رایج
واریانت اصلی و خط اجباری
PV ادامهای است که موتور در حال حاضر بهترین میداند. فقط زمانی اجباری است که خود وضعیت شطرنج واقعاً آن حرکتها را تحمیل کند.
منابع
- 1.Terminology, Stockfish
- 2.UCI Protocol and Stockfish Commands, Stockfish
