توضیح
کتاب گشایش مجموعهای از موقعیتهای آماده در مرحله آغازین بازی و حرکتهای مرتبط با آنهاست. بعضی برنامههای شطرنج پیش از شروع جستوجوی عادی یک به آن مراجعه میکنند، یعنی پیش از آنکه ادامههای ممکن مختلف را با محاسبه بررسی کنند. اگر موقعیت فعلی در کتاب باشد، برنامه میتواند یکی از حرکتهای ذخیرهشده را بدون کشف دوباره آن از ابتدا انتخاب کند.
یک کتاب میتواند از پایگاههای داده بازیها، تحلیل یا گزینش دستی ساخته شود. هر ورودی ممکن است چند گزینه همراه با اطلاعاتی مانند فراوانی، نتیجه یا وزن داشته باشد، یعنی عددهایی که احتمال انتخاب هر حرکت را بیشتر یا کمتر میکنند. وقتی حریف به موقعیتی برسد که در کتاب وجود ندارد، به طور غیررسمی گفته میشود برنامه از کتاب خارج شده است و جستوجوی عادی را ادامه میدهد.
کتاب ثابت نمیکند که یک حرکت از نظر عینی بینقص است و کیفیت آن به شیوه ساخت و نگهداری محتوا بستگی دارد. همچنین با تفاوت دارد که آخر بازیهای تحت پوشش خود را دقیقاً حل میکند، و با نیز یکی نیست که نتایج تولیدشده در جستوجوی جاری را ذخیره میکند.
اشتباههای رایج
کتاب گشایش و تیبلبیس
کتاب گشایش انتخابهای آماده برای موقعیتهای آغاز بازی را ذخیره میکند، اما تیبلبیس آخر بازیهای دارای مهرههای تحت پوشش خود را دقیقاً حل میکند.
مشاهده اصطلاحکتاب گشایش و جدول ترانسپوزیشن
کتاب گشایش پیش از شروع جستوجو وجود دارد، اما جدول ترانسپوزیشن با نتایجی پر میشود که موتور هنگام جستوجو تولید میکند.
مشاهده اصطلاحمنابع
- 1.Opening Book, Chess Programming Wiki
- 2.PolyGlot, Chess Programming Wiki
