সুডোকু খেলার নিয়ম
হালনাগাদ
সুডোকু একটি যুক্তির ধাঁধা, যা খেলা হয় ৯×৯ গ্রিডে, যা নয়টি ৩×৩ বক্সে ভাগ করা। লক্ষ্য হলো প্রতিটি ফাঁকা ঘরে ১ থেকে ৯ পর্যন্ত একটি অঙ্ক বসানো, যাতে কোনো সারি, কলাম বা বক্সে কোনো অঙ্ক পুনরাবৃত্ত না হয়। একটি সঠিকভাবে গঠিত সুডোকু সবসময় কিছু ঘর আগে থেকে পূর্ণ নিয়ে শুরু হয় — গিভেন, বা সূত্র — এবং শুধু যুক্তি দিয়ে, অনুমান ছাড়াই, পৌঁছানো যায় এমন ঠিক একটিই বৈধ সমাধান থাকে।
গ্রিডটি নিজে কখনও বদলায় না: নয়টি সারি, নয়টি কলাম ও নয়টি বক্স, মোট একাশিটি ঘর। এক ধাঁধা থেকে আরেকটিতে শুধু বদলায় কোন কোন ঘর পূর্ণ অবস্থায় শুরু হয় আর সেগুলোতে কোন অঙ্ক থাকে; আর গিভেনের সেই শুরুর বিন্যাসই ঠিক করে একমাত্র বৈধ সমাধানে পৌঁছাতে কতটা যুক্তি লাগবে।
সুডোকুর তিনটি নিয়ম
সুডোকুর প্রতিটি নিয়ম আসলে তিন ধরনের ইউনিটে প্রয়োগ করা একই শর্ত। শর্তটি একবার শিখলেই তিনটি নিয়মই আপনার জানা হয়ে যায়।
- সারি নিয়ম। নয়টি সারির প্রতিটিতে ১ থেকে ৯ পর্যন্ত প্রতিটি অঙ্ক ঠিক একবার করে থাকতে হবে।
- কলাম নিয়ম। নয়টি কলামের প্রতিটিতে ১ থেকে ৯ পর্যন্ত প্রতিটি অঙ্ক ঠিক একবার করে থাকতে হবে।
- বক্স নিয়ম। নয়টি ৩×৩ বক্সের প্রতিটিতে ১ থেকে ৯ পর্যন্ত প্রতিটি অঙ্ক ঠিক একবার করে থাকতে হবে।
একটি সম্পূর্ণ গ্রিড তিনটি নিয়মই একসঙ্গে পূরণ করে। এই মিলই সুডোকুকে যুক্তি দিয়ে সমাধানযোগ্য করে: যে অঙ্ক তার সারি, কলাম ও বক্স সবদিক থেকেই বাদ পড়ে গেছে, তার যাওয়ার আর কোনো জায়গা নেই — প্রায় প্রতিটি সমাধান কৌশলের ভিত্তি এটিই। এই সাইটের প্রতিটি নামধারী কৌশল, সরলতম একক থেকে দীর্ঘতম শৃঙ্খল পর্যন্ত, শেষ বিচারে এই মিলকে একবারে একটি ঘরের বদলে অনেক ঘর জুড়ে একসঙ্গে ট্র্যাক করার আরও কার্যকর উপায় মাত্র।
আপনার প্রথম ঘরগুলো সমাধান করা
কঠিনতম ঘর আগে খুঁজতে যাবেন না। প্রথমে সবচেয়ে সহজ বসানোগুলো খুঁজুন, কারণ সেগুলো আগে সেরে ফেললে পরের প্রতিটি ঘরও সহজ হয়ে যায়।
প্রথমেই যা দেখবেন তা হলো কোনো বক্স, সারি বা কলামে মাত্র একটি অঙ্ক অনুপস্থিত কি না। কোনো ইউনিটের নয়টি ঘরের আটটি পূর্ণ হলে নবম ঘরে বসবে সেই অঙ্ক, ইউনিটে যেটি এখনও নেই — তুলনা করার মতো প্রার্থী নেই, শুধু বিয়োগ।
এরপর একটিমাত্র ফাঁকা ঘর দেখুন এবং তার সারি, কলাম ও বক্সে যে অঙ্কগুলো আগে থেকেই আছে সেগুলো কেটে দিন। শুধু একটি অঙ্ক বাকি থাকলে সেটি একটি উন্মুক্ত একক এবং তৎক্ষণাৎ বসানো যায়। ঘরে যদি এখনও কয়েকটি প্রার্থী থাকে, দেখুন সেগুলোর কোনোটি একই ইউনিটের আর কোথাও বসতে পারে কি না — না পারলে সেটি একটি লুকানো একক, যা বসানো ঠিক ততটাই নিরাপদ। এই দুটি প্যাটার্ন মিলে গভীর কোনো যুক্তি ছাড়াই সহজ ধাঁধার বেশিরভাগ সমাধান করে দেয়।
নোট ও প্রার্থী
সহজ বসানোগুলো ফুরিয়ে গেলে হাতে প্রার্থী ট্র্যাক করা অপরিহার্য হয়ে ওঠে। প্রার্থী, যাকে কখনও পেন্সিল চিহ্নও বলা হয়, হলো এমন একটি অঙ্ক যা একটি ঘর এখনও বৈধভাবে ধারণ করতে পারে, তার সারি, কলাম ও বক্সে যা ইতিমধ্যে আছে তার ভিত্তিতে। প্রতিটি প্রার্থী ঘরে লিখে রাখলে — কাগজে কোণে ছোট সংখ্যা হিসেবে, অথবা অ্যাপের নোট মোড দিয়ে — আটকে-থাকা মনে হওয়া ধাঁধা এমন একটিতে বদলে যায় যেখানে প্যাটার্ন চোখে পড়ে: একটি ইউনিট জুড়ে পুনরাবৃত্ত প্রার্থীর জোড়া, ত্রয়ী ও চতুষ্টয়, ঠিক যা চিনতেই উন্মুক্ত জোড়া ও লুকানো জোড়ার মতো কৌশল তৈরি। প্রতিটি প্যাটার্নের পূর্ণ পদ্ধতি আছে সুডোকু কৌশল সূচি-তে, আর এই নির্দেশিকাগুলোতে ব্যবহৃত প্রতিটি পরিভাষার সংজ্ঞা আছে সুডোকু শব্দকোষ-এ।
সুডোকু কঠিনতার স্তর
Suuudokuuu-তে সাতটি কঠিনতার স্তর আছে: ছয়টি, যার প্রতিটি আগেরটির চেয়ে বিস্তৃততর কৌশলের সেট চায়, আর অসীম।
- নতুন। শুধু শেষ খালি ঘর ও উন্মুক্ত একক দিয়েই সমাধানযোগ্য।
- সহজ। লুকানো একক যুক্ত হয়, তবুও প্রার্থী লিখে রাখার দরকার হয় না।
- মাঝারি। সবসময় একক কৌশলে আটকে যায় এবং সবসময় ইন্টারসেকশন ও সাবসেটে এগোয় — পয়েন্টিং পেয়ার, বক্স-লাইন হ্রাস, এবং জোড়া থেকে চতুষ্টয় পর্যন্ত উন্মুক্ত ও লুকানো সাবসেট।
- কঠিন। সবসময় সাবসেটে আটকে যায় এবং সবসময় ফিশ বা উইং প্যাটার্নে এগোয়।
- দুঃস্বপ্ন। সবসময় ফিশ ও উইংয়ে আটকে যায় এবং সবসময় শৃঙ্খল বা রঙকরণের যুক্তিতে এগোয়।
- নরক। সবসময় শৃঙ্খল ও AIC-তে আটকে যায় এবং সবসময় বাধ্যকারী শৃঙ্খল লাগে; ধাঁধাগুলো একটি সংযুক্ত, যাচাই করা সংগ্রহ থেকে নেওয়া।
- অসীম। এ পর্যন্ত প্রকাশিত সবচেয়ে কঠিন সুডোকু ধাঁধা, যেমন Everest ও AI Escargot, কৌশলের স্তর দিয়ে নয়, প্রকাশিত রেটিং দেখে বাছাই করা — অসীম পাতা দেখুন।
প্রতিটি স্তর খেলা বিনামূল্যে, বিজ্ঞাপন ও সাইন-আপ ছাড়াই। সাতটি স্তরের যেকোনোটিতে এখনই একটি ধাঁধা খেলুন, অথবা সূত্রসংখ্যা ও প্রয়োজনীয় কৌশলের পূর্ণ বিবরণ পড়ুন সুডোকু কঠিনতার স্তর হাবে। কাগজে শিখতে চান? শুরু করুন ছাপার উপযোগী নতুন সুডোকু PDF দিয়ে।
শুরু করা
- অনুপস্থিত ইউনিট খুঁজুনপ্রতিটি সারি, কলাম ও বক্স দেখুন কোনটির নয়টি ঘরের আটটি ইতিমধ্যে পূর্ণ, আর খালি ঘরটিতে বাদ পড়া অঙ্কটি বসান।
- ঘর ধরে ধরে প্রার্থী কাটুনপ্রতিটি অবশিষ্ট ফাঁকা ঘরের জন্য তার সারি, কলাম ও বক্সে ইতিমধ্যে ব্যবহৃত প্রতিটি অঙ্ক বাদ দিন। ঠিক একটি অঙ্ক বাকি থাকলে সেটি বসান।
- লুকানো একক খুঁজুনকয়েকটি ফাঁকা ঘরসহ প্রতিটি ইউনিটে দেখুন, ইউনিটে এখনও বাদ থাকা কোনো অঙ্ক তাদের মধ্যে কেবল একটিতেই বসতে পারে কি না, সেই ঘরে অন্য প্রার্থী থাকলেও।
- সহজ ঘরগুলো ফুরোলে প্রার্থী লিখুনবাকি ফাঁকা ঘরগুলোর জন্য অবশিষ্ট প্রতিটি প্রার্থী পেন্সিলে লিখুন, তারপর সেগুলো পরিষ্কার করে যেতে কঠিনতার ক্রমে কৌশল সূচি ধরে এগোন।
কীভাবে সুডোকু খেলতে হয়: সাধারণ প্রশ্ন
সুডোকুর কি দুটি সমাধান থাকতে পারে?
সঠিকভাবে গঠিত সুডোকুর ক্ষেত্রে এমন হয় না। কোনো ধাঁধার একাধিক বৈধ সমাপ্তি থাকলে সেটিকে ত্রুটিপূর্ণ ধরা হয়, কারণ তখন যুক্তি আর একটিমাত্র উত্তর দেখাতে পারে না।
কখনও কি অনুমান করতে হয়?
না। Suuudokuuu-র তৈরি প্রতিটি ধাঁধা তৈরির সময়ই অনন্য সমাধানের জন্য যাচাই করা, তাই কোনো ঘরেই অনুমান করতে হয় না — আর সংযুক্ত নরক-কঠিনতার ধাঁধাগুলো প্রকাশের আগে অতিরিক্তভাবে দুটি স্বতন্ত্র সমাধান অ্যালগরিদম, একটি Dancing Links এক্সাক্ট-কভার সলভার ও একটি বিটমাস্ক সলভার দিয়ে মিলিয়ে দেখা হয়। যে অবস্থান অস্পষ্ট মনে হয়, তার জন্য শুধু এমন একটি কৌশল দরকার যা এখনও চেষ্টা করা হয়নি।
সূত্র আর প্রার্থীর মধ্যে পার্থক্য কী?
সূত্র, বা গিভেন, হলো খেলা শুরুর আগে বোর্ডে ছাপা থাকা একটি অঙ্ক। প্রার্থী হলো এমন অঙ্ক যা আপনি কোনো ফাঁকা ঘরের জন্য এখনও বিবেচনা করছেন, ঘরটির সারি, কলাম ও বক্স এই মুহূর্তে যা বাদ দিয়েছে তার ভিত্তিতে।
সুডোকু সমাধানে কি কাগজ-কলম লাগে?
না। অ্যাপের নোট মোড আপনার হয়ে প্রার্থী ট্র্যাক করে এবং অঙ্ক বসালে সেগুলো আপনা থেকে হালনাগাদ করে, আর আনডু মুছে না ফেলেই ভুল ফিরিয়ে নেয়।
সুডোকুতে দ্রুত উন্নতি করার সবচেয়ে ভালো উপায় কী?
কৌশলগুলো একসঙ্গে সব প্যাটার্ন মুখস্থ না করে কঠিনতার ক্রমে শিখুন। সুডোকু কৌশল সূচি সেগুলোকে শেষ খালি ঘর থেকে সাবসেট প্যাটার্ন পর্যন্ত তালিকাভুক্ত করেছে, প্রতিটির সঙ্গে একটি উদাহরণসহ।