توضیح
در تحلیل با ، برنامهای که وضعیتها را محاسبه و ادامهها را مقایسه میکند، عمق نشان میدهد یک مرحله از جستوجو تا چه اندازه پیش رفته است. اصطلاح مفید دیگر ply است: یک ply یک حرکت از یک طرف است . بنابراین یک حرکت سفید و سپس یک حرکت سیاه دو plies میسازند. در یک جستوجوی ساده، depth 10 به نگاه کردن ده plies به جلو مربوط میشود.
موتورهای مدرن همه شاخههای درخت بازی را تا فاصلهای یکسان بررسی نمیکنند. درخت بازی مجموعه منشعب ادامههای قانونی است که از یک وضعیت رشد میکند. موتور برای صرفهجویی در زمان میتواند شاخههای کمامید را کنار بگذارد، برخی شاخهها را کمعمقتر جستوجو کند و شاخههای مهمتر را گسترش دهد. در Stockfish، عمق نمایشدادهشده از نظر فنی شمارنده گذرهای پیدرپی جستوجو از وضعیت تحلیلشده است، بنابراین به این معنا نیست که هر ادامه دقیقاً تا همان تعداد plies محاسبه شده است .
عمق بیشتر معمولاً یعنی همان موتور فرصت داشته وضعیت را با جستوجویی پختهتر دوباره بررسی کند، اما درست بودن ارزیابی آن از طرف برتر را تضمین نمیکند. عمق را همچنین باید از طول دیداری ، خطی که موتور بهترین میداند، و از ، شمار وضعیتهایی که در هر ثانیه پردازش میکند، جدا دانست. مقایسه یک عدد عمق منفرد میان موتورهای مختلف یا تنظیمات متفاوت میتواند گمراهکننده باشد، زیرا روشهای جستوجوی آنها یکسان نیست.
اشتباههای رایج
عمق و طول واریانت اصلی
عمق پیشرفت جستوجو را توصیف میکند. شمار حرکتهایی که رابط در واریانت اصلی نشان میدهد کمیتی دیگر است و لازم نیست با آن عدد برابر باشد.
مشاهده اصطلاحعمق و گره در ثانیه
عمق به شیوه پیشرفت جستوجو مربوط است و گره در ثانیه میگوید موتور در هر واحد زمان چند وضعیت را پردازش میکند.
مشاهده اصطلاحمنابع
- 1.Terminology, Stockfish
- 2.Frequently Asked Questions, Stockfish
