موتور شطرنج یا همان engine چیست؟

موتور هسته ی اصلی یک برنامه ی شطرنج است و وظیفه جستجو و محاسبه ی حرکات و سپس فرستادن آن به رابط گرافیکی را بر عهده دارد.

این طور میشود گفت که برنامه ی شطرنج از یک محیط گرافیکی و یک موتور تشکیل شده است.

انواع موتورهای شطرنج کدام ها هستند؟

Winboard و UCI دو نوع متداول موتورهای شطرنج هستند. که UCI از استاندارد جدید تری بهره میگیرد و در محیط گرافیکی برنامه ی Fritz قابل استفاده می باشد که امکانات زیادی برای استفاده از آنها در اختیار قرار میدهد. UCI مخفف عبارت Universal Chess Interface میباشد. در مقابل GUI مخفف عبارت Graphical User Interface می باشد که به معنی رابط گرافیکی کاربران میباشد.

برنامه ی Fritz شامل یک محیط گرافیکی و موتور شطرنج Fritz میباشد که میتوان آنها را مجزا از همدیگر در نظر گرفت. برتری برنامه ی فریتز نسبت به دیگر رابط های گرافیکی امکانات زیاد برای موتورهای شطرنج، پایگاه داده ی(Database) عظیم، کتاب گشایشی قوی و کامل آن و دیگر امکانات آموزشی آن میباشد.

از GUI های رایگان میتوان از رابط گرافیکی Arena نام برد که فاقد موتور مجزا برای خود است و با بکارگیری موتورهای UCI و Winboard قابل استفاده است. همچنین رابط گرافیکی Shredder نیز در دسترس است و از امکاناتی مانند نصب موتورهای شطرنج و کتاب گشایشی(Opening Book) بهره میبرد.

مزایای موتورهای شطرنج چیست؟ همانطور که قبلا اشاره شد موتور قسمت اصلی یک برنامه شطرنج است و آنالیز بهتر یک پوزیسیون فقط از عهده ی موتورهای قوی برمی آید ، یا استفاده از چند موتور قوی برای آنالیز یک پوزیسیون میتواند نتیجه ی بهتری حاصل کند که در رده های بالای شطرنج می تواند نقش مهمی