توضیح
در برنامهنویسی شطرنج و تحلیل مقررات، یک حرکت برگشتپذیر معمولاً به حرکت شاه، وزیر، رخ، فیل یا اسب به خانهای خالی گفته میشود. این حرکت نه حرکت پیاده است و نه گرفتن، یعنی دو رویدادی که شمارش مورد استفاده در قاعدهٔ پنجاه حرکت را از نو آغاز میکنند.
برنامهها اغلب یک شمارندهٔ نیمحرکت ذخیره میکنند که در آن نیمحرکت نوبت یک طرف است. حرکت برگشتپذیر این شمارنده را افزایش میدهد و گرفتن یا حرکت پیاده آن را به صفر بازمیگرداند. وقتی هر بازیکن پنجاه حرکت پیاپی را بدون هیچیک از این دو رویداد کامل کرده باشد، ممکن است حق ادعای تساوی وجود داشته باشد.
این نام تضمین نمیکند همهٔ پیامدها قابل بازگرداندن باشند. شاه یا رخی که از خانهٔ اصلی خود حرکت میکند ممکن است حق قلعه رفتن، یعنی حرکت ویژهای که شاه را همراه رخ جابهجا میکند، برای همیشه از دست بدهد، حتی اگر مهره بعداً برگردد. بنابراین آرایشی که از نظر ظاهری تکرار شده است همیشه برای قاعدهٔ تکرار نیست.
وضعیت قانونی بازمیگردد و شمارنده پیش میرود
شمارندهٔ آغازین روی هفت
نوبت سفید است، حق قلعهرفتن و گرفتن آنپاسان وجود ندارد و شمارندهٔ نیمحرکت برابر هفت است.
خارج از بافت فنی، برگشتپذیر ممکن است بهطور غیررسمی حرکت مهرهای را توصیف کند که بعداً بتوان آن را برگرداند. بافت اهمیت دارد: دستهبندی قاعدهٔ پنجاه حرکت گستردهتر از مفهوم لفظی احیای همهٔ حقوق موقعیت است.
اشتباههای رایج
برگشتپذیر به معنای بیتغییر ماندن همهچیز نیست
حرکت ممکن است نه پیاده را جابهجا کند و نه مهرهای بگیرد، اما همچنان حق قلعه رفتن را از بین ببرد، حقی که هرگز قابل احیا نیست.
منابع
- 1.Reversible Moves, Chess Programming Wiki
- 2.Article 9: The Drawn Game, FIDE Rules Commission
