আমি একটি সহজ দাবা প্রোগ্রাম লেখার চেষ্টা করছি এবং এর অংশ হিসাবে আমি সমস্ত বৈধ পদক্ষেপগুলি খুঁজে পেতে পদ্ধতিগুলি লিখছি। আমি পিনগুলি সনাক্ত করতে পারি এবং চলন্ত প্লেয়ারটি চেক করে রাখার ফলস্বরূপ যে পদক্ষেপগুলি ছেড়ে দেয় তাতে কোনও সমস্যা হয় না, তবে একটি পরিস্থিতিতে আমি নিশ্চিত না।
একজন পাস্ত্রে ক্যাপচারের পরে, কেবল ক্যাপচারিং প্যাওনের দখলকৃত বর্গক্ষেত্রটি এখনই শূন্য নয়, তবে বন্দী পদ্মের চৌকোটিও তাই। প্যাসেঞ্জারকে যে প্যাসেঞ্জার ক্যাপচার করছে তার রাজার আবিষ্কারক চেকের ফলস্বরূপ প্যাসেঞ্জার ফলাফলের ক্যাপচারিংয়ের কি কোনও অবস্থান আছে , ক্যাপচারিং প্যান পিন করার কারণে নয়, বরং আগে চেক করা প্যাঁচ দ্বারা থামানো হয়েছিল?
আমি মনে করি এই পরিস্থিতিটি সহজভাবে সম্ভব নয়, খুব কমপক্ষে আমি কোনও অবস্থান এবং ধারাবাহিক পদক্ষেপের কথা ভাবতে পারি না যা এই পরিস্থিতিতে ফলাফল দেয়; আপনাকে প্রথম সুযোগে এন পাসেন্টকে ক্যাপচার করতে হবে তার অর্থ হল যে পরে যে পাসে ক্যাপচার করা উচিত সে পিনটি পিন করা হয়েছে এবং পঞ্চম পদে অগ্রসর হতে পারে না, তবে চেকটি অন্য কোনও অংশে অবরুদ্ধ করা হয়েছে। দুর্ভাগ্যক্রমে আমি অস্বীকার করতে সমস্যা হচ্ছি এখানে কিছু পাল্টা স্বজ্ঞাত অবস্থান রয়েছে যেখানে এটি ঘটতে পারে। কেউ কি আমার সন্দেহগুলি নিশ্চিত করতে পারেন (বা একটি পাল্টা উদাহরণ সরবরাহ করতে পারেন)?