Mosaic কীভাবে খেলবেন
Mosaic একটি বিশুদ্ধ-লজিক পাজল — সমস্ত সংখ্যাসূচক সংকেত একসাথে পূরণ হয় এমনভাবে ঘরগুলো কালো করুন। কোনো অনুমান নেই, কোনো ভাগ্য নেই। এই গাইডটি আপনাকে নিয়ম, নিয়ন্ত্রণ এবং মূল সমাধানের কৌশলগুলোর মধ্য দিয়ে নিয়ে যাবে।
আজকের পাজল খেলুন →বোর্ড
প্রতিটি Mosaic পাজল একটি গ্রিডে খেলা হয় — দৈনিক স্ট্যান্ডার্ড পাজল একটি ৯×৯ গ্রিড ব্যবহার করে; সহজ মোড ৫×৫ ব্যবহার করে। প্রতিটি ঘর হয় কালো অথবা সাদা। কিছু ঘরে একটি সংখ্যা সংকেত প্রদর্শিত হয়। আপনার লক্ষ্য হলো প্রতিটি ঘরের রঙ নির্ধারণ করা যাতে সমস্ত সংকেত একসাথে পূরণ হয়।
Minesweeper-এর বিপরীতে, সম্পূর্ণ সীমাবদ্ধতা ব্যবস্থা শুরু থেকেই দৃশ্যমান। আপনি কখনো কিছু প্রকাশ করতে ক্লিক করেন না — আপনি শুধু সিদ্ধান্ত নেন: এই ঘরটি কি কালো না সাদা?
সংকেত পড়া
বোর্ডের প্রতিটি সংখ্যা আপনাকে সেই ঘরকে কেন্দ্র করে ৩×৩ প্রতিবেশ-এ কালো ঘরের সঠিক সংখ্যা বলে — ঘরটি নিজেসহ। একটি ঘর সর্বদা নিজেকে তার নিজের প্রতিবেশীদের একজন হিসেবে গণনা করে।
- একটি কোণের ঘরের ২×২ প্রতিবেশ আছে (৪ ঘর, সর্বোচ্চ সংকেত = ৪)।
- একটি প্রান্তের ঘরের ২×৩ প্রতিবেশ আছে (৬ ঘর, সর্বোচ্চ সংকেত = ৬)।
- একটি অভ্যন্তরীণ ঘরের সম্পূর্ণ ৩×৩ প্রতিবেশ আছে (৯ ঘর, সর্বোচ্চ সংকেত = ৯)।
এটি Minesweeper-এর খনি-গণনা সংখ্যার মতোই একই গণনা যুক্তি — যদি আপনি একটি Minesweeper বোর্ড পড়তে পারেন, আপনি ইতিমধ্যে Mosaic সংকেত বোঝেন।
নিয়ন্ত্রণ
সংকেত ছাড়া প্রতিটি ঘর একটি অজানা অবস্থায় শুরু হয় এবং তিনটি অবস্থার মধ্য দিয়ে পর্যায়ক্রমে পরিবর্তিত হয়:
- সাদা (খালি) — আপনি এই ঘরটিকে কালো নয় হিসেবে চিহ্নিত করেছেন।
- কালো (পূর্ণ) — আপনি এই ঘরটিকে কালো হিসেবে চিহ্নিত করেছেন।
- অজানা — এখনো নির্ধারিত নয়; শুরুর অবস্থা।
বাম-ক্লিক এগিয়ে যায়: সাদা → কালো → অজানা।
ডান-ক্লিক এগিয়ে যায়: কালো → সাদা → অজানা।
আপনি তাদের প্রতিবেশ পূরণ করার সাথে সাথে সংকেত ঘরগুলো রঙ পরিবর্তন করে: একটি সবুজ সংকেত মানে ঠিক সঠিক সংখ্যক ঘর কালো — সেই সীমাবদ্ধতা সম্পূর্ণরূপে পূরণ হয়েছে। একটি লাল সংকেত মানে তার প্রতিবেশে অনেক বেশি ঘর কালো — একটি পূর্বাবস্থায় ফেরান।
জয়ের শর্ত
আপনি জিতবেন যখন প্রতিটি সংখ্যাসূচক সংকেত একসাথে সবুজ হয়। কালো ও সাদা ঘরের ঠিক একটি কনফিগারেশন আছে যা এটি অর্জন করে — প্রতিটি পাজল কম্পিউটার-যাচাইকৃত যে এটির একটি অনন্য সমাধান রয়েছে যা বিশুদ্ধ যুক্তির মাধ্যমে পৌঁছানো যায়।
মূল প্যাটার্ন
এই প্যাটার্নগুলো আপনাকে একটি পদক্ষেপে সম্পূর্ণ প্রতিবেশ পূরণ বা পরিষ্কার করতে দেয়। সর্বদা প্রথমে এগুলো স্ক্যান করুন — সংকেত মান চেনার বাইরে কোনো যুক্তির প্রয়োজন নেই।
সংকেত = ০ — সমস্ত প্রতিবেশ পরিষ্কার করুন
প্রতিবেশে কোথাও শূন্য কালো ঘর। প্রতিটি অজানা প্রতিবেশী তাৎক্ষণিকভাবে সাদা। অবস্থান অনুসারে প্রতিবেশের আকার পরিবর্তন হয় (কোণে ৪, প্রান্তে ৬, অভ্যন্তরে ৯) কিন্তু নিয়মটি সর্বদা একই।
সংকেত = সর্বোচ্চ — সমস্ত প্রতিবেশ পূরণ করুন
যখন একটি সংকেত তার প্রতিবেশে মোট ঘরের সংখ্যার সমান, প্রতিটি ঘর কালো হতে হবে। প্রতিবেশের সর্বোচ্চ: কোণে ৪, প্রান্তে ৬, অভ্যন্তরে ৯।
সন্তুষ্ট সংকেত (সবুজ হয়) — বাকি অজানাগুলো পরিষ্কার করুন
একটি সংকেত সবুজ হওয়ার সাথে সাথেই তার গণনা ঠিক পূরণ হয়। তার প্রতিবেশে প্রতিটি বাকি অজানা (ধূসর) ঘর অবশ্যই সাদা হবে — তাৎক্ষণিকভাবে পরিষ্কার করুন।
বাকি অজানা = বাকি গণনা — সব কালো পূরণ করুন
যদি একটি সংকেতে এখনো Nটি আরো কালো ঘর দরকার এবং ঠিক Nটি অজানা প্রতিবেশী বাকি থাকে, তাহলে সেই অজানাগুলোর প্রতিটি অবশ্যই কালো হবে। এটি সবুজ-সংকেত নিয়মের পরিপূরক এবং সমানভাবে শক্তিশালী।
একটি মূল প্যাটার্ন পাজল চেষ্টা করুন →মধ্যবর্তী প্যাটার্ন
একটি মূল প্যাটার্ন প্রয়োগ করলে প্রায়ই বিনামূল্যে একটি সংলগ্ন সংকেত সন্তুষ্ট হয়। এই দুটি নিয়ম আপনাকে সেই পরিণতিগুলো তাৎক্ষণিকভাবে পড়তে দেয়।
সবুজ সংকেত — সমস্ত বাকি অজানা পরিষ্কার করুন
একটি সংকেত সবুজ হওয়ার মুহূর্তেই তার গণনা ঠিক পূরণ হয়। তার প্রতিবেশে এখনো থাকা প্রতিটি অজানা ঘর অবশ্যই সাদা হবে — তাৎক্ষণিকভাবে পরিষ্কার করুন।
উদাহরণ: কোণের ২×২ ব্লক পূরণ করলে এই বাম-প্রান্তের ঘরের প্রতিবেশে ৪টি কালো ঘর স্থাপিত হয়, এর ৪-এর সংকেতটি সবুজ হয়। উপরের ২টি অজানা সাদা হতে বাধ্য।
সন্তুষ্ট প্রান্ত সংকেত উপরে ক্যাসকেড হয় — অভ্যন্তরীণ সংকেত সাদা সারি বাধ্য করে
৬-এর একটি নিচের-প্রান্ত সংকেত তার সম্পূর্ণ ২×৩ প্রতিবেশ পূরণ করে (নিচের ৩×৩ দৃশ্যের মাঝখানের এবং নিচের সারি) — এটি একবার প্রয়োগ করা মূল প্যাটার্ন। তার ঠিক উপরের অভ্যন্তরীণ ঘরেরও সংকেত ৬ আছে। তার ৯-ঘরের প্রতিবেশে এখন সেই একই ৬টি কালো ঘর রয়েছে, তাই এটিও তাৎক্ষণিকভাবে সবুজ হয়। এর ৩টি অজানার উপরের সারি অবশ্যই সাদা হবে।
বাকি অজানা = বাকি গণনা — সব কালো পূরণ করুন
যদি একটি সংকেতে এখনো Nটি আরো কালো ঘর দরকার এবং ঠিক Nটি অজানা বাকি থাকে, তাহলে সেই অজানাগুলোর প্রতিটি অবশ্যই কালো হবে।
উদাহরণ: ৩-এর একটি কোণ সংকেত যেখানে একটি প্রতিবেশী ইতিমধ্যে সাদা। তিনটি ঘর এখনো অজানা; সংকেতে ঠিক ৩টি আরো কালো দরকার। তিনটিই পূরণ করুন।
ধাপে ধাপে: আপনার প্রথম সমাধান
- একটি স্পষ্ট প্যাটার্নের জন্য প্রতিটি সংকেত স্ক্যান করুন। ০ (সমস্ত প্রতিবেশ পরিষ্কার করুন), সর্বোচ্চ-মান সংকেত (সমস্ত প্রতিবেশ পূরণ করুন), সবুজ সংকেত (সমস্ত বাকি অজানা প্রতিবেশ পরিষ্কার করুন), এবং অজানা বাকি গণনার সমান সংকেত (সব পূরণ করুন) খুঁজুন। এগিয়ে যাওয়ার আগে আপনি যা খুঁজে পান তার প্রতিটি প্রয়োগ করুন।
- প্রথমে কোণ ও প্রান্তে কাজ করুন। তাদের ছোট প্রতিবেশ (৪ বা ৬ ঘর) মানে তাদের সংকেত আরো সহজে সমাধান হয়। ৪ এর মধ্যে ৩-এর কোণ শক্তভাবে সীমাবদ্ধ; ৯ এর মধ্যে ৫-এর অভ্যন্তরীণের অনেক বেশি সম্ভাবনা আছে।
- প্রচার করতে সবুজ সংকেত ব্যবহার করুন। একটি সংকেতের কাছে ঘর পূরণ বা পরিষ্কার করলে তা সন্তুষ্ট হতে পারে। একবার সবুজ হলে, তার প্রতিবেশে প্রতিটি অজানা সাদা হতে বাধ্য। এটি ঘুরে সংলগ্ন সংকেত সন্তুষ্ট করতে পারে, একটি শৃঙ্খল প্রতিক্রিয়া তৈরি করে।
- ওভারল্যাপিং সংকেত তুলনা করুন (বিয়োগ কৌশল)। সংলগ্ন ঘর প্রতিবেশী ভাগ করে নেয়। যদি সংকেত A = ৫ এবং সংকেত B = ৩, এবং B-এর সম্পূর্ণ প্রতিবেশ A-এর মধ্যে থাকে, তাহলে A-এর তার একচেটিয়া (অ-ভাগ করা) প্রতিবেশে A − B = ২টি কালো ঘর থাকতে হবে। এটি কোনো অনুমান ছাড়াই কোন ঘরগুলো কালো তা সংকুচিত করে।
- সমস্ত সংকেত সবুজ না হওয়া পর্যন্ত পুনরাবৃত্তি করুন। minesweeper.org-এর প্রতিটি Mosaic পাজল বিশুদ্ধ নির্ণয়ের মাধ্যমে সমাধানযোগ্য। আটকে আছেন মনে হলে, এমন একটি সংকেত খুঁজুন যার বাকি-অজানা সংখ্যা তার বাকি-কালো সংখ্যার সমান — সেই সংকেক পরবর্তী ধাপ আনলক করবে।
দৈনিক পাজল বনাম র্যান্ডম মোড
দৈনিক পাজল বিশ্বজুড়ে প্রতিটি খেলোয়াড়ের জন্য একই এবং মধ্যরাতে UTC-তে রিসেট হয়। গ্লোবাল লিডারবোর্ডে আপনার সময় পোস্ট করতে এটি সমাধান করুন।
র্যান্ডম মোড চাহিদামতো একটি তাজা অনন্য-সমাধানের পাজল তৈরি করে — অতিরিক্ত অনুশীলনের জন্য বা দৈনিক সমাধানের পরে খেলা চালিয়ে যেতে ব্যবহার করুন।
/mosaic-এ সহজ ৫×৫ মোড হলো একটি ছোট গ্রিড ও সহজ সীমাবদ্ধতাসহ নতুন শিক্ষার্থী-বান্ধব সংস্করণ — স্ট্যান্ডার্ড ৯×৯ মোকাবেলা করার আগে শুরু করার জন্য একটি ভালো জায়গা।