সুডোকু কৌশল · চরম
সুডোকুতে ALS-XZ
ALS-XZ দুটি প্রায় লকড সেট, অর্থাৎ ঘরের চেয়ে একটি বেশি প্রার্থী রাখা ঘরের দল, একটি সীমাবদ্ধ অভিন্ন প্রার্থী X-এর মাধ্যমে জোড়ে, যা কেবল তাদের একটিতেই বসতে পারে। এতে অন্যটিতে একটি দ্বিতীয় সাধারণ প্রার্থী Z বসতে বাধ্য হয়, তাই দুই সেটেরই সব Z দেখা বাইরের কোনো ঘর থেকে Z বাদ দেওয়া যায়।
কেন এটি কাজ করে
একটি Restricted Common Candidate দিয়ে যুক্ত দুটি Almost Locked Set তাদের ভাগ করা আরেকটি প্রার্থীকে তাদের অন্তত একটির মধ্যে আসতে বাধ্য করে, তাই দুটি সেটের বাইরে যে ঘর দুই সেট জুড়ে সেই প্রার্থীর প্রতিটি অবস্থান দেখে, সেখান থেকে প্রার্থীটি সরানো যায়।
কীভাবে এটি চিনবেন
কঠিন অংশটা সেটগুলো দেখা, যুক্তি নয়।
- ALS হলো একটি গ্রুপের ঘরের যেকোনো দল যাতে একটি বাড়তি প্রার্থী থাকে: সবচেয়ে ছোটটি একটি একক বাইভ্যালু ঘর।
- দুটি সেট, দুটি সাধারণ প্রার্থী: X-কে সীমাবদ্ধ হতেই হবে, অর্থাৎ একটি সেটের প্রতিটি X অন্য সেটের প্রতিটি X-কে দেখতে হবে। Z-কে তা হতে হবে না।
- দুই সেটেরই সব Z দেখা, দুই সেটের বাইরের ঘর থেকে Z বাদ দিন।
যার ওপর ভিত্তি করে তৈরি
সমাধান করা উদাহরণ
এগুলো অ্যাপের নিজস্ব পাঠ বোর্ড। হিন্ট যেভাবে দেখায় সেভাবেই এগুলো ধাপে ধাপে দেখুন।
- 1
প্রথম সেট দেখুন। এই 2টি ঘরের সব কটি একই সারি, কলাম বা বক্সে আছে এবং ঘরগুলোতে মোট 3টি ভিন্ন প্রার্থী রয়েছে, যা ঘরের সংখ্যার চেয়ে একটি বেশি। একে Almost Locked Set (ALS) বলে।
- 2
এবার দ্বিতীয় সেট দেখুন। এই 3টি ঘরের সব কটি একই সারি, কলাম বা বক্সে আছে এবং ঘরগুলোতে মোট 4টি ভিন্ন প্রার্থী রয়েছে, যা ঘরের সংখ্যার চেয়ে একটি বেশি; তাই সেটটিও একটি ALS। দুটি সেট প্রার্থী 3-কে Restricted Common Candidate (RCC) হিসেবে ভাগ করে: এক সেটে প্রার্থী 3 থাকা প্রতিটি ঘর অন্য সেটের তেমন প্রতিটি ঘরকে দেখে, তাই সংখ্যা 3 দুটি সেটের বড়জোর একটিতে বসতে পারে, কখনোই দুটিতে নয়।
- 3
দুটি সেটেই প্রার্থী হিসেবে 5 আছে। যেহেতু সংখ্যা 3 বড়জোর একটি সেটে বসতে পারে, অন্তত একটি সেট 3 ব্যবহার করবে না। যে সেট 3 ব্যবহার করে না তার ঘরের সংখ্যার সমান সংখ্যক ভিন্ন প্রার্থী অবশিষ্ট থাকে, তাই তাকে 5 সহ প্রতিটিকেই তার ভেতরে কোথাও বসাতে হবে। তাই 5 দুটি সেটের অন্তত একটিতে বসে, আর দুটি সেটের বাইরে যে ঘর দুই সেট জুড়ে প্রার্থী 5 ধারণকারী প্রতিটি ঘর দেখে সেখান থেকে আমরা প্রার্থী 5 সরাতে পারি। এখানে X হলো 3 এবং Z হলো 5।