State Stacker · চিন্তার খাবার
ভিত্তির উপরের প্রতিটি ব্লককে একটি ভৌগোলিক প্রতিবেশীর উপরে বসতে হয়, আর তাতেই একটি সাধারণ স্ট্যাকিং গেম হয়ে ওঠে মানচিত্রের সংলগ্নতা-কাঠামোর পরীক্ষা।
ইংরেজিতে লেখা ও সম্পাদিত। এই বাংলা সংস্করণটি যন্ত্রানুবাদের মাধ্যমে তৈরি; যেখানে নির্ভুলতা গুরুত্বপূর্ণ, সেখানে ইংরেজি মূলটিই প্রামাণ্য। ইংরেজিতে মূল লেখাটি পড়ুন →
গেম ইঞ্জিনটি দুটি আলাদা এলাকাকে জুড়ে দেয়: কুইজ-জ্ঞান আর ভৌগোলিক সংলগ্নতা। খেলোয়াড় কোনো অঙ্গরাজ্য সম্পর্কে একটি প্রশ্নের উত্তর দিয়ে সেটিকে ব্লক হিসেবে অর্জন করেন, তারপর সেই ব্লকটি ক্রমবর্ধমান টাওয়ারের মাথায় বসান। মোচড়টি আছে স্থিতির নিয়মে: বসানো ব্লক তখনই স্থিতিশীল, যখন ঠিক তার নিচের অঙ্গরাজ্যটি, অর্থাৎ টাওয়ারের বর্তমান চূড়া, তার সঙ্গে একটি স্থল-সীমানা ভাগ করে নেয়। কেবল প্রথম ব্লকটি, অর্থাৎ ভিত্তি, এই নিয়মের বাইরে; সেটি সবসময় স্থির হয়ে বসে। এই সংলগ্নতার শর্ত টাওয়ারটিকে মানচিত্রের সংযুক্তির একটি বাস্তব রূপ করে তোলে, যেখানে প্রতিটি স্থাপনাকে ডেটাসেটে লিপিবদ্ধ বাস্তব-জগতের প্রতিবেশী-সম্পর্ক মেনে চলতে হয়। 2
এই নকশার ভিত্তি হলো গেমের নিজস্ব অঙ্গরাজ্য-ডেটাসেট, যাতে মার্কিন অঙ্গরাজ্য-সংগ্রহের পঞ্চাশটি ভুক্তিই আছে। প্রতিটি ভুক্তিতে থাকে একটি নাম, দুই-অক্ষরের ডাক-সংক্ষেপ, একটি রাজধানী শহর, একটি Census region (আদমশুমারি-অঞ্চল), প্রতিবেশীদের একটি তালিকা এবং একটি ছোট তথ্য। প্রতিবেশী-তালিকাটি বিশেষভাবে গুরুত্বপূর্ণ: তাতে কেবল স্থল-সীমানার প্রতিবেশীরাই থাকে, ডাক-সংক্ষেপ দিয়ে লেখা। তাই Great Lakes (মহা-হ্রদ)-এর কোনো একটির এপার-ওপারে মুখোমুখি থাকা অঙ্গরাজ্যগুলো, যেমন Michigan আর Illinois, প্রতিবেশী নয়, আর Alaska ও Hawaii-র স্থল-প্রতিবেশী একেবারেই নেই। সংলগ্নতার এই নিখুঁত সংজ্ঞাই সেই নিয়ম, যা দিয়ে প্রতিটি স্থাপনা বিচার করা হয়। 2
খেলোয়াড় যখন একটি ব্লক বসান, ইঞ্জিন সেটিকে টাওয়ারের চূড়ার ব্লকের সঙ্গে মিলিয়ে দেখে। দুটি অঙ্গরাজ্যকে তখনই সংলগ্ন ধরা হয়, যখন প্রত্যেকে অন্যটিকে স্থল-প্রতিবেশী হিসেবে তালিকাভুক্ত করে। যেহেতু পরীক্ষাটি দুই দিকের তালিকাই দাবি করে, সম্পর্কটি গঠনগতভাবেই প্রতিসম: A অঙ্গরাজ্য ঠিক তখনই B অঙ্গরাজ্যকে ধরে রাখে, যখন B অঙ্গরাজ্যও A-কে ধরে রাখতে পারত। এই প্রতিসাম্য গোটা টাওয়ার জুড়ে সংগতি নিশ্চিত করে: যেকোনো স্থিতিশীল সংযোগকে একই দ্বিপাক্ষিক শর্ত মেটাতে হয়, দুটি অঙ্গরাজ্যের কোনটি আগে এল তা নির্বিশেষে। 2
ব্লক অর্জনের আগে খেলোয়াড়কে একটি অঙ্গরাজ্য সম্পর্কে বহুনির্বাচনী প্রশ্নের উত্তর দিতে হয়, চারটি উত্তরের মধ্য থেকে বেছে নিয়ে। ইঞ্জিন চার রকমের প্রশ্ন তৈরি করে, প্রত্যেকটি অঙ্গরাজ্যের নথির আলাদা একটি অংশ থেকে। রাজধানী-ধরনের প্রশ্ন অঙ্গরাজ্যের রাজধানী শহর জানতে চায়। অঞ্চল-ধরনের প্রশ্ন জানতে চায় অঙ্গরাজ্যটি চারটি Census region-এর কোনটিতে পড়ে: Northeast, Midwest, South, না West। তথ্য-ধরনের প্রশ্ন জানতে চায় চারটি ছোট তথ্যের কোনটি ওই অঙ্গরাজ্যের ক্ষেত্রে সত্যি, বাকি তিনটি অন্য অঙ্গরাজ্য থেকে ধার করা। প্রতিবেশী-ধরনের প্রশ্ন জানতে চায় চারটি অঙ্গরাজ্যের কোনটি তার সীমানা ছোঁয়: একটি সত্যিকারের প্রতিবেশী আর তিনটি নয়। সব মিলিয়ে চারটি ধরন প্রতিটি ভুক্তির ছয়টি ঘরের মধ্যে চারটি কাজে লাগায় — রাজধানী, অঞ্চল, তথ্য আর প্রতিবেশী — আর নাম ও সংক্ষেপ প্রশ্নটিকে ও ব্লকটিকে চিহ্নিত করে। 2
প্রতিটি প্রশ্ন-ধরন খেলার চক্রে আলাদা একটি কাজ করে। রাজধানী আর অঞ্চলের প্রশ্ন স্থির বৈশিষ্ট্যের জ্ঞান যাচাই করে। একটি অঙ্গরাজ্যের রাজধানী একটিই শহর, আর তার Census region চারটি সম্ভাবনার একটি, তাই প্রতিটি অঞ্চল-প্রশ্নে একই চারটি বিকল্প থাকে। তথ্য-প্রশ্ন একটি ছোট বর্ণনামূলক বাক্য মনে রাখার পরীক্ষা নেয়। প্রতিবেশী-প্রশ্ন খোদ সংলগ্নতা-তালিকার জ্ঞান যাচাই করে, আর সেই কাঠামোই পরে স্থিতি ঠিক করে দেবে। এক রাউন্ডে প্রতিটি অঙ্গরাজ্য সম্পর্কে একবারই প্রশ্ন আসে, আর ধরনগুলো একটি নির্দিষ্ট ক্রমে ঘুরে ঘুরে আসে — রাজধানী, অঞ্চল, তথ্য, প্রতিবেশী, তারপর আবার রাজধানী — তাই চব্বিশ প্রশ্নের একটি রাউন্ডে চারটি ধরনই সমানভাবে মেশে। 2
সঠিক উত্তরে অঙ্গরাজ্যটি ব্লক হিসেবে পাওয়া যায়; ভুল উত্তরে কিছুই মেলে না, আর খেলা পরের প্রশ্নে চলে যায়। হাতে ব্লক এলে খেলোয়াড়ের ঠিক একটিই সিদ্ধান্ত: সেটি বসাবেন, না ফেলে দেবেন। জায়গা বেছে নেওয়ার সুযোগ নেই, কারণ প্রতিটি ব্লক মাথাতেই বসে, কিন্তু গেম আগেভাগেই জানিয়ে দেয় ব্লকটি স্থির হয়ে বসবে কি না — চূড়ায় এখন কোন অঙ্গরাজ্য আছে আর অর্জিত অঙ্গরাজ্যটি তার সীমানা ছোঁয় কি না, দুটোই বলে দেয়। অর্জন আর স্থাপনাকে এভাবে আলাদা করাই একটি কৌশলের স্তর তৈরি করে: যে ব্লক টলমল করবে, তাকে না বসিয়ে ফেলে দেওয়া যায়, আর দেওয়াই উচিত, কারণ সেটি বসালে গোটা টাওয়ার ভেঙে পড়ে। 2
স্থিতির নিয়মই সেই নকশা-উপাদান, যা এই স্ট্যাকিং গেমটিকে আর সবের থেকে আলাদা করে। চেনা স্ট্যাকিং গেমে স্থিতি পদার্থবিদ্যার ব্যাপার: নিচের ব্লকের উপরে উপরের ব্লকের পাটাতন নিরাপদে বসছে কি না। এই গেমে পদার্থবিদ্যা একেবারেই নেই। স্থিতি পুরোপুরি ভূগোল ঠিক করে: গেমের ডেটাসেট অনুযায়ী নিচের ব্লকটির সত্যিকারের প্রতিবেশী হলে তবেই একটি ব্লক স্থির থাকে। এতে টাওয়ারটি একটি ভৌত কাঠামো থেকে বদলে গিয়ে একটি টপোলজিক্যাল কাঠামো হয়ে ওঠে, যেখানে সংযোগগুলো বাস্তব-জগতের সংলগ্নতাকে বোঝায়। 2
সংলগ্নতার পরীক্ষাই এই শর্তটিকে বাস্তবে রূপ দেয়। সেটি দুটি অঙ্গরাজ্য নেয় এবং দেখে, প্রত্যেকে অন্যটিকে নিজের প্রতিবেশীদের মধ্যে রেখেছে কি না। কোনো বিমূর্ত অর্থে সীমানা ভাগ করে নেওয়ার চেয়ে এটি কড়া শর্ত: সম্পর্কটি ডেটাসেটে স্পষ্টভাবে লেখা থাকতে হবে। যেমন, Great Lakes-এর এপার-ওপারে মুখোমুখি দুটি অঙ্গরাজ্যকে সংলগ্ন ধরা হয় না, কারণ ডেটাসেট কেবল স্থল-সীমানাই লিপিবদ্ধ করে। Alaska আর Hawaii-র কোনো স্থল-প্রতিবেশীই নেই, তাই তারা কখনোই স্থিতিশীল সংযোগ গড়তে পারত না; সেজন্য গেম কখনো তাদের নিয়ে প্রশ্ন করে না, তবে তাদের নাম আর তথ্য ভুল উত্তর-বিকল্পগুলোর মধ্যে তখনও উঠে আসতে পারে। এই নকশা-সিদ্ধান্তগুলো দেখায় যে সংলগ্নতাকে কেবল ভৌগোলিক অনুমানের উপর নয়, একটি সুনির্দিষ্ট সংজ্ঞার উপর দাঁড় করানো হয়েছে ইচ্ছে করেই। 2
সম্পর্কটির প্রতিসাম্য সংগতির জন্য অপরিহার্য। A অঙ্গরাজ্য যদি B অঙ্গরাজ্যকে ধরে রাখতে পারে, তবে B অঙ্গরাজ্যও সমানভাবে A-কে ধরে রাখতে পারত। একটি সংযোগ বৈধ না অবৈধ, তা স্থির প্রতিবেশী-তালিকাই ঠিক করে, দুটির কোনটি আগে এসে পড়ল তাতে কিছু যায় আসে না। এই ধর্ম খেলোয়াড়ের হিসাব সহজ করে দেয়: চূড়ায় যে অঙ্গরাজ্যই থাকুক, তার যেকোনো প্রতিবেশী তার উপরে বসতে পারে, আর একমাত্র প্রশ্ন হলো এইমাত্র অর্জিত ব্লকটি তাদের একজন কি না। 2
জেতার শর্তটি দুটি সম্পর্কিত সংখ্যা দিয়ে ঠিক করা: লক্ষ্য-উচ্চতা আর নিরাপদ উচ্চতা। ইঞ্জিন লক্ষ্য-উচ্চতাকে একটি প্যারামিটার হিসেবে নেয়, আর গেম সবসময় তার স্বাভাবিক মানটিই পাঠায়, অর্থাৎ আট; এটি সেই কতগুলো স্থিতিশীল ব্লকের সংখ্যা যা টাওয়ারকে ধরে রাখতে হবে, ভিত্তিটিকেও তাদের মধ্যে গুনে — অর্থাৎ আট মানে ভিত্তি আর তার উপরে প্রতিবেশীদের উপরে বসানো সাতটি ব্লক। নিরাপদ উচ্চতা ভিত্তি থেকে উপরের দিকে স্থিতিশীল ব্লক গোনে, আর যেহেতু একটিমাত্র অস্থিতিশীল স্থাপনাই সেখানেই রাউন্ড শেষ করে দেয়, এখনো দাঁড়িয়ে থাকা টাওয়ারের প্রতিটি ব্লকই স্থিতিশীল: নিরাপদ উচ্চতা তাই নিছক টাওয়ারেরই উচ্চতা। প্রতিটি স্থিতিশীল স্থাপনা সেটিকে এক বাড়িয়ে দেয়। স্থাপনা অস্থিতিশীল হলে ব্লকটি টলমল করে আর টাওয়ার ভেঙে পড়ে। 2
নিরাপদ আর অনিরাপদ ব্লকের এই পার্থক্যই আসল ঝুঁকি তৈরি করে। যেহেতু টলমলে কোনো ব্লকের উপরে সাজানো কিছুই কখনো নিরাপদ উচ্চতায় গোনা হতো না, গেম খেলোয়াড়কে আর খেলিয়ে নিয়ে যায় না: একটিমাত্র অস্থিতিশীল স্থাপনাই সঙ্গে সঙ্গে রাউন্ডটি হার হিসেবে শেষ করে দেয়, “Tower Toppled!” (টাওয়ার ভেঙে পড়ল!) শিরোনামের নিচে, আর যে অঙ্গরাজ্যটি নিচের ব্লকের সীমানা ছোঁয়নি তার নাম বলে দেয়। আগে পাওয়া পয়েন্ট থেকে যায়। সেজন্যই গেম একটি ফেলে দেওয়ার বোতাম দেয় এবং প্রতিটি স্থাপনার আগে সতর্ক করে দেয় ব্লকটি টলমল করবে কি না; সতর্কবার্তাটি সাফ বলে দেয় যে টলমলে ব্লক টাওয়ার ফেলে দেবে আর রাউন্ড শেষ করে দেবে। টানটান ভাবটা আসে এই সত্য থেকে যে ব্লক অর্জন করলেই অগ্রগতি নিশ্চিত হয় না: কেবল অক্ষত টাওয়ারের উপরে স্থিতিশীল স্থাপনাই খেলোয়াড়কে লক্ষ্যের দিকে এগিয়ে দেয়। 2
এক রাউন্ডে চব্বিশটি প্রশ্ন থাকে, তাই আটের লক্ষ্যে পৌঁছানো মানে তার ঠিক এক-তৃতীয়াংশকে স্থির ব্লকে পরিণত করা। ভুল উত্তরে টাওয়ারের ক্ষতি হয় না, কিন্তু একটি সুযোগ হাতছাড়া হয়, আর যেহেতু প্রশ্নগুলো প্রতিবেশী থেকে প্রতিবেশীতে শিকলের মতো গাঁথা, একটি অঙ্গরাজ্য হাতছাড়া হলে পরেরটির সঙ্গে চূড়ার অঙ্গরাজ্যের কোনো সীমানা না-ও থাকতে পারে। প্রতিটি সঠিক উত্তরের মূল্য 10 পয়েন্ট, প্রতিটি স্থিতিশীল স্থাপনার আরও 15, আর লক্ষ্যে পৌঁছালে 100 পয়েন্টের বোনাস যোগ হয় এবং রাউন্ড সঙ্গে সঙ্গে শেষ হয়। প্রশ্ন আগে ফুরিয়ে গেলে টাওয়ারটি দাগের আগেই “topped out” (চূড়ায় থেমে গেছে); আর টলমলে ব্লক আগে বসে গেলে সেটি ভেঙে পড়েছে। 2
প্রতিটি প্রশ্নসেট একটি বীজ-নির্ভর এলোমেলো-সংখ্যা জেনারেটর থেকে তৈরি হয়। একই বীজ দিলে ইঞ্জিন হুবহু একই প্রশ্নের ধারা তৈরি করে, একই ক্রমে, একই উত্তর-বিকল্পগুলো একই জায়গায় রেখে। এই নির্ধারণশীলতা কয়েকটি কাজে লাগে। এটি ভাগ করে নেওয়া অভিজ্ঞতা সম্ভব করে: Daily মোড তার বীজ তারিখ থেকে নেয়, তাই সেদিন যারা খেলেন সবাই একই প্রশ্নের মুখোমুখি হন এবং ফল মিলিয়ে দেখতে পারেন, আর Practice মোড প্রতিটি খেলার জন্য নতুন এলোমেলো বীজ তোলে। এটি গেমটিকে পরীক্ষাযোগ্যও করে, কারণ যেকোনো খেলা তার বীজ থেকে হুবহু আবার তৈরি করা যায়। শেষ পর্যন্ত এটি বিশ্লেষণের জন্য গেমের আচরণকে পূর্বানুমেয় করে তোলে, কারণ গোটা প্রশ্ন-ধারাই বীজের একটি অপেক্ষক। 2
বীজ ঠিক করে দেয় কোন কোন অঙ্গরাজ্য আসবে আর কোন ক্রমে, কিন্তু সেই ক্রম খেয়ালখুশি মতো নয়। ইঞ্জিন সেটিকে শিকলের মতো গাঁথে: একটি এলোমেলো অঙ্গরাজ্য থেকে শুরু করে, আর পরের প্রতিটি বিষয় যতটা সম্ভব আগেরটির এমন একটি প্রতিবেশী, যাকে এখনো ব্যবহার করা হয়নি; কেবল কানাগলিতে ঠেকলে তবেই সে অন্য কোনো অব্যবহৃত অঙ্গরাজ্যে লাফ দেয়। এই শিকলই খেলোয়াড়কে জোড়া-লাগা টাওয়ার গড়ার সুযোগ দেয়: পরপর কয়েকটি প্রশ্নের ঠিক উত্তর দিলে অর্জিত অঙ্গরাজ্যগুলো সাধারণত একে অন্যের সীমানা ছোঁয়। পরের অঙ্গরাজ্য কোনটি হবে খেলোয়াড় তা ঠিক করতে পারেন না, তাই কৌশল থাকে ভালো উত্তর দেওয়ায় আর ব্লকে-ব্লকে বসানো না ফেলে দেওয়ার সিদ্ধান্তে। বীজ খেলার তাল ঠিক করে দেয়, কিন্তু সেই তাল কতটা ভালোভাবে রাখা হবে তা ঠিক করেন খেলোয়াড়। 2
স্থিতির নিয়মের ভিত্তি গ্রাফ-তত্ত্ব, অর্থাৎ বস্তুর মধ্যে জোড়ায়-জোড়ায় সম্পর্ক মডেল করার গাণিতিক কাঠামো হিসেবে গ্রাফের চর্চা। 1 এই কাঠামোয় অঙ্গরাজ্যগুলো শীর্ষবিন্দু, আর ভাগ করে নেওয়া স্থল-সীমানাগুলো ধার। দুটি অঙ্গরাজ্য তখনই এবং কেবল তখনই সংলগ্ন, যখন একটি ধার তাদের জোড়া লাগায়। প্রতিটি অঙ্গরাজ্যের প্রতিবেশী-তালিকা হলো তার সংলগ্ন শীর্ষবিন্দুগুলোর সেট, আর সংলগ্নতার পরীক্ষা জানতে চায় দুটি নির্দিষ্ট শীর্ষবিন্দুর মধ্যে ধার আছে কি না। টাওয়ার পুরোপুরি স্থিতিশীল হলে তা এই গ্রাফের ভেতর দিয়ে যাওয়া একটি পথকে বোঝায়: পরপর ধারের একটি ধারা, যা পরপর আলাদা আলাদা শীর্ষবিন্দুকে জুড়ে দেয় — আলাদা, কারণ এক রাউন্ডে কোনো অঙ্গরাজ্য নিয়ে দুবার প্রশ্ন হয় না। 3
এই গ্রাফ-তাত্ত্বিক ব্যাখ্যা স্পষ্ট করে দেয় কেন কিছু অঙ্গরাজ্যের উপরে গড়া অন্যগুলোর চেয়ে কঠিন। Alaska আর Hawaii-র গ্রাফে কোনো ধারই নেই, সেজন্যই গেম কখনো তাদের নিয়ে প্রশ্ন করে না। লাগোয়া আটচল্লিশটির মধ্যে ধারের সংখ্যা অনেক তফাতে যায়: Maine-এর সীমানা ছোঁয় কেবল New Hampshire, অন্যদিকে Missouri আর Tennessee প্রত্যেকে আটটি করে অঙ্গরাজ্যের সীমানা ছোঁয়। টাওয়ারের চূড়ায় ভালোভাবে জোড়া-লাগা কোনো অঙ্গরাজ্য থাকলে অনেক অর্জিত অঙ্গরাজ্যই নামার জায়গা পায়; Maine-এর মতো কম-জোড়া কোনোটি থাকলে প্রায় কেউই পায় না। গ্রাফের সংযুক্তিই স্ট্যাকিংয়ের কাজটির কঠিনতা গড়ে দেয়। 2
গ্রাফে একটি পথ হলো পরপর ধারের একটি ধারা, যা পরপর শীর্ষবিন্দুকে জুড়ে দেয়। 3 স্থিতিশীলভাবে গড়া টাওয়ার সেই পথেরই একটি বাস্তব রূপ। প্রতিটি স্থিতিশীল ব্লক পথটিকে একটি শীর্ষবিন্দু বাড়িয়ে দেয়, যা আগের শীর্ষবিন্দুর সঙ্গে একটি ধার দিয়ে যুক্ত। আটের লক্ষ্য-উচ্চতার মানে খেলোয়াড়কে আটটি শীর্ষবিন্দুর ভেতর দিয়ে যাওয়া একটি পথ খুঁজে বের করতে হবে, যা সাতটি ধার লম্বা। কঠিনতা এই যে পথটি ধাপে ধাপে গড়তে হয়, আর প্রতিটি নতুন শীর্ষবিন্দু টাওয়ারে যোগ করার আগে কুইজ জিতে অর্জন করতে হয়। 2
ইঞ্জিনের নকশা কুইজ, সংলগ্নতা আর স্ট্যাকিংকে একটিমাত্র সুসংহত চক্রে মিলিয়ে দেয়। কুইজের প্রশ্নগুলো গেমের অঙ্গরাজ্য-ডেটাসেট থেকে আসে এবং রাজধানী, অঞ্চল, তথ্য আর প্রতিবেশীর জ্ঞান যাচাই করে। সংলগ্নতার পরীক্ষা গ্রাফ-তত্ত্বেরই প্রতিচ্ছবি, যেখানে অঙ্গরাজ্যগুলো শীর্ষবিন্দু আর স্থল-সীমানাগুলো ধার। স্ট্যাকিংয়ের কৌশলটি গ্রাফের ভেতর দিয়ে একটি পথ গড়ার বাস্তব রূপক জোগায়। প্রতিটি উপাদান অন্যগুলোকে জোরালো করে: কুইজ ব্লক এনে দেয়, সংলগ্নতা স্থিতি ঠিক করে, আর স্ট্যাকিং লক্ষ্যের দিকে গড়ে তোলে। 2
এই সমন্বয় একটি অনন্য খেলার অভিজ্ঞতা তৈরি করে। খেলোয়াড়কে একইসঙ্গে জ্ঞান আর ভূগোল নিয়ে ভাবতে হয়। কুইজের সঠিক উত্তর একটি ব্লক এনে দেয়, কিন্তু সেই ব্লক টাওয়ারের চূড়ার অঙ্গরাজ্যের সীমানা না ছুঁলে তা অকেজোর চেয়েও খারাপ: সেটি বসালে রাউন্ডই শেষ হয়ে যাবে। চূড়ায় হয়তো ভালোভাবে জোড়া-লাগা একটি অঙ্গরাজ্য আছে, তবু খেলোয়াড় হয়তো তার কোনো প্রতিবেশীকেই অর্জন করেননি। এই শর্তগুলোর টানাপোড়েনই কৌশলগত গভীরতা তৈরি করে, কারণ খেলোয়াড়কে প্রতিটি অর্জিত ব্লককে চূড়ার বর্তমান অঙ্গরাজ্যের সঙ্গে মিলিয়ে ওজন করতে হয়। 2
ফল দাঁড়ায় এমন একটি গেম, যা একইসঙ্গে সরল আর জটিল। নিয়ম বলা সহজ: কুইজের উত্তর দিন, ব্লক অর্জন করুন, প্রতিবেশীর উপরে বসান, লক্ষ্যে পৌঁছান। কিন্তু করে দেখাতে গেলে চূড়ার অঙ্গরাজ্য, তার প্রতিবেশীরা আর এইমাত্র অর্জিত ব্লক — সবই অবিরাম বিচার করতে হয়। সংলগ্নতার শর্তই যা হতে পারত একটি তুচ্ছ স্ট্যাকিংয়ের কাজ, তাকে বদলে দেয় মানচিত্রের কাঠামোর পরীক্ষায়, যেখানে প্রতিটি স্থাপনাকে ডেটাসেটে লিপিবদ্ধ বাস্তব ভূগোল মেনে চলতে হয়। 2