শেষখেলার টেবিলবেস: শেষখেলায় নির্ভুল উত্তর
iPhone, iPad ও Mac-এর জন্য। অ্যাকাউন্ট লাগে না।
বোর্ডে অল্প কয়েকটি ঘুঁটি থাকলে দাবা পুরোপুরি সমাধান করা খেলা হয়ে যায়। শেষখেলার টেবিলবেসে অল্প ঘুঁটির প্রতিটি সম্ভাব্য অবস্থানের নির্ভুল ফলাফল থাকে: জয়, ড্র বা হার, দুই পক্ষের সেরা খেলা ধরে নিয়ে। ChessWOW আপনার ডিভাইসে Syzygy টেবিলবেস ডাউনলোড করতে পারে, যাতে Stockfish এই শেষখেলাগুলো আন্দাজ ছাড়াই খেলে ও বিচার করে। এই পৃষ্ঠায় ব্যাখ্যা করা হয়েছে টেবিলবেস কীভাবে কাজ করে এবং শেষখেলা শিখতে কীভাবে এগুলো ব্যবহার করবেন।
টেবিলবেস কী
দাবা ইঞ্জিন সামনে খুঁজে দেখে এবং অনুমান করে। টেবিলবেস অনুমান করে না; এটি অবস্থানটির উত্তর সরাসরি দেখে নেয়। টেবিলবেস তৈরি হয় প্রতিটি সম্ভাব্য কিস্তিমাত থেকে উল্টো দিকে, ধাপে ধাপে, যতক্ষণ না নির্দিষ্ট ঘুঁটির প্রতিটি অবস্থানের ফলাফল জানা হয়ে যায়। Ronald de Man-এর Syzygy টেবিলবেস হলো আজ বেশিরভাগ ইঞ্জিনের ব্যবহৃত ফরম্যাট। ঘুঁটির হিসাবে রাজাও ধরা হয়: রাজা ও প্যাদা বনাম রাজা হলো তিন ঘুঁটির শেষখেলা, রাজা, নৌকা ও প্যাদা বনাম রাজা ও নৌকায় পাঁচটি ঘুঁটি।
জয়, ড্র, হার এবং DTZ
প্রতিটি অবস্থানের জন্য টেবিলবেস দুটি প্রশ্নের উত্তর দেয়:
- WDL (জয়, ড্র, হার): নিখুঁত খেলায় ফলাফল কী।
- DTZ (distance to zeroing): জয়ের পথে পরের ঘুঁটি খাওয়া বা প্যাদার চাল পর্যন্ত কতগুলো চাল লাগে। 50 চালের নিয়মের কারণে এটি গুরুত্বপূর্ণ। যে জয়ে ঘুঁটি খাওয়া বা প্যাদার চাল ছাড়া 50টির বেশি চাল লাগে, তা আসল খেলায় জয় নয়, আর Syzygy এটি হিসাবে রাখে।
বাস্তবে কোনো অবস্থান টেবিলবেসে পাওয়া গেলেই ইঞ্জিন অনুমান থামিয়ে নির্ভুল ফলাফল দেখায়।
উদাহরণ 1: অপজিশনই ফয়সালা করে
সাদা: রাজা e4, প্যাদা e3। কালো: রাজা e6। সবকিছু নির্ভর করে কার চাল তার ওপর।
- সাদার পালা: ড্র। সাদা যা-ই করুক, কালো রাজা দুটিকে মুখোমুখি রেখে প্যাদাকে আটকাতে পারে।
- কালোর পালা: সাদা জেতে। কালোকে সরে দাঁড়াতে হয়, আর সাদা রাজা নিজের প্যাদার সামনে এগিয়ে যায়।
এই ধারণা, অপজিশন (রাজাদের মুখোমুখি অবস্থান), রাজা ও প্যাদার শেষখেলার বড় একটি অংশের ফয়সালা করে। বোর্ড এডিটরে অবস্থানটি সাজান, চালের পালা বদলান এবং দুটি সংস্করণই Stockfish-এর বিরুদ্ধে খেলুন। টেবিলবেস ইনস্টল থাকলে Stockfish নিখুঁতভাবে রক্ষণ করে, তাই আপনার প্রতিটি ছোটখাটো ভুলও চোখে পড়ে।
উদাহরণ 2: লুসেনা অবস্থান
সাদা: রাজা d8, প্যাদা d7, নৌকা e1। কালো: রাজা f7, নৌকা c2। সাদার চাল হলে সাদা জেতে, তবে শুধু সঠিক টেকনিকে। ক্লাসিক পদ্ধতিটির নাম “সেতু তৈরি”:
- Rf1+ কালো রাজাকে f ফাইল থেকে দূরে সরিয়ে দেয়।
- Rf4 নৌকাকে চতুর্থ সারিতে বসায়, পরে কিস্তি আটকানোর জন্য প্রস্তুত।
- সাদা রাজা বেরিয়ে আসে (Ke7, Kd6, Ke6, Kd5), আর কিস্তি ফুরিয়ে এলে Rd4 শেষ কিস্তিটি আটকে দেয়। প্যাদা উন্নীত হয়।
একটি সাধারণ ভুল: কালো নৌকা যথেষ্ট দূরে থাকা অবস্থায় খুব তাড়াতাড়ি e ফাইলে নৌকা দিয়ে কিস্তি আটকালে জয় হাতছাড়া হয়। এ ধরনের নৌকার শেষখেলায় পাঁচটি ঘুঁটি থাকে, তাই Stockfish-কে দিয়ে প্রতিটি ধাপ নির্ভুলভাবে নিশ্চিত করাতে ঐচ্ছিক পাঁচ ঘুঁটির টেবিলবেস দরকার।
ChessWOW-এ টেবিলবেস
সেটিং খুলে “শেষখেলার তথ্যভান্ডার”-এ যান। দুটি সেট পাওয়া যায়:
- 4 ঘুঁটি পর্যন্ত: প্রায় 1 MB। এক প্যাদাসহ সব রাজা-প্যাদার শেষখেলা, মৌলিক কিস্তিমাত এবং অনেক ছোট শেষখেলা এতে আছে।
- 5টি ঘুঁটি: প্রায় 1 GB। এতে যোগ হয় নৌকা ও প্যাদা বনাম নৌকা (লুসেনা ও ফিলিডর), নৌকা ও হাতি বনাম নৌকা এবং আরও অনেক কিছু। এই ডাউনলোডের জন্য Wi-Fi ব্যবহার করুন। ডাউনলোড মাঝপথে বাতিল করতে পারেন; পরে যেখানে থেমেছিল, সেখান থেকেই আবার চলবে।
ফাইলগুলো আসে Lichess টেবিলবেস সার্ভার থেকে, এবং কেবল আপনি চাইলে। ইনস্টল হয়ে গেলে Stockfish বিশ্লেষণে এবং আপনার বিরুদ্ধে খেলার সময় অফলাইনে এগুলো ব্যবহার করে।
ইঞ্জিনের সঙ্গে শেষখেলা কীভাবে অনুশীলন করবেন
- ধাপ 1
পাঠ্যবইয়ের একটি শেষখেলা বেছে নিন: অপজিশন, লুসেনা, ফিলিডরের ড্র-রক্ষণ, বা রাজা ও নৌকা দিয়ে কিস্তিমাত।
- ধাপ 2
সেটি সাজিয়ে Stockfish-এর গ্র্যান্ডমাস্টার স্তরের বিরুদ্ধে খেলুন। টেবিলবেস থাকলে ইঞ্জিন নিখুঁতভাবে রক্ষণ করে।
- ধাপ 3
না পারলে বিশ্লেষণ খুলুন, দেখুন কোথায় ফলাফল জয় থেকে ড্রয়ে বদলে গেল, আর অবস্থানটি আবার খেলুন।
- ধাপ 4
বোর্ডের দুই দিক থেকেই নিশ্চিতভাবে জিততে না পারা পর্যন্ত বারবার খেলুন।
প্রশ্ন ও উত্তর
শেষখেলার টেবিলবেস কী?
অল্প ঘুঁটির প্রতিটি অবস্থানের নির্ভুল ফলাফলসহ একটি তথ্যভান্ডার। ইঞ্জিন এটি দিয়ে ওই শেষখেলাগুলো নিখুঁতভাবে খেলে ও বিচার করে।
রাজাও কি ঘুঁটি হিসেবে গোনা হয়?
হ্যাঁ। রাজা ও প্যাদা বনাম রাজা হলো তিন ঘুঁটির শেষখেলা।
ChessWOW-এ টেবিলবেস কত বড়?
চার ঘুঁটি পর্যন্ত প্রায় 1 MB, ঐচ্ছিক পাঁচ ঘুঁটির সেট প্রায় 1 GB।
এগুলো ব্যবহারে কি ইন্টারনেট লাগে?
শুধু ডাউনলোডের জন্য। তারপর Stockfish অফলাইনে এগুলো ব্যবহার করে।
DTZ মানে কী?
Distance to zeroing: সেরা খেলায় পরের ঘুঁটি খাওয়া বা প্যাদার চাল পর্যন্ত চালের সংখ্যা। এটি নিশ্চিত করে যে জয়টি 50 চালের নিয়মও মেনে চলে।
ছয় বা সাত ঘুঁটির টেবিলবেস কি পাওয়া যায়?
না। ChessWOW পাঁচ ঘুঁটি পর্যন্ত দেয়। বড় সেটগুলোর জন্য অনেক গিগাবাইট বা টেরাবাইট লাগে, সেগুলো বড় স্টোরেজের কম্পিউটারের জন্য।
এরপর পড়ুন
যে শেষখেলাগুলো খেলার ফয়সালা করে, সেগুলো শিখুন।
iPhone, iPad ও Mac-এ Syzygy টেবিলবেস, একবার ডাউনলোডের পরে অফলাইনে।