Gearworks · চিন্তার খাবার
Gearworks-এ আপনি শুধু যন্ত্র বানান না, আপনি বলের ভাষায় যুক্তি গড়ে তোলেন, ছোট ছোট সুবিধাকে গুণ করতে করতে যতক্ষণ না তাদের গুণফল হুবহু পর্দার সংখ্যাটি হয়ে ওঠে।
ইংরেজিতে লেখা ও সম্পাদিত। এই বাংলা সংস্করণটি যন্ত্রানুবাদের মাধ্যমে তৈরি; যেখানে নির্ভুলতা গুরুত্বপূর্ণ, সেখানে ইংরেজি মূলটিই প্রামাণ্য। ইংরেজিতে মূল লেখাটি পড়ুন →
প্রতিদিন Gearworks আপনার সামনে একটি সংখ্যা হাজির করে। ধাঁধার শিরোনামে সেটি অপলক বসে থাকে: Target ×12 · 3 slots, বা Target ×36 · 4 slots, বা Target ×8 · 2 slots। আপনার কাজ হলো যন্ত্রাংশের ভাণ্ডার থেকে সেই স্লটগুলি পূরণ করা, সরল যন্ত্রের এমন একটি শৃঙ্খল গড়ে তোলা যার সম্মিলিত যান্ত্রিক সুবিধা ওই লক্ষ্যের সঙ্গে নিখুঁতভাবে মেলে। ভাণ্ডারে সবসময় একটি কার্যকর সমন্বয় থাকে, সঙ্গে থাকে কয়েকটি বিভ্রান্তিকর অংশ, আর ছয়-ধাঁধার একটি রানে শৃঙ্খলটি দুই স্লট থেকে বেড়ে চার স্লটে পৌঁছায়। কাছাকাছি নয়। মোটামুটি নয়। হুবহু। আপনি বেশি করেছেন, কম করেছেন, না ঠিক লক্ষ্যে পৌঁছেছেন, গেম তা জানিয়ে দেবে। কেবল শেষটিই আপনাকে এগোতে দেয়। 1
এটিই Gearworks-এর মূল চক্র: যন্ত্র সাজান, তাদের সুবিধা গুণ করুন, আর নিখুঁততার দিকে লক্ষ্য রাখুন। শুনতে সহজ, কিন্তু এর গভীরতা প্রতারক। আপনি শুধু যন্ত্রাংশ স্তূপ করছেন না; আপনি ভৌত জগতে গুণনের যুক্তি খাটাচ্ছেন। এখানে একটি লিভার, ওখানে একটি গিয়ার, এমন একটি পুলি ব্যবস্থা যা আপনি আগে কখনও চেষ্টা করেননি, প্রতিটিই একটি করে গুণনীয়ক যোগ করে, আর সেই সব গুণনীয়কের গুণফলই আপনার উত্তর। 2
তৃপ্তি আসে সেই মুহূর্তে, যখন সংখ্যাগুলি মিলে যায়। আপনি এমন একটি লিভার সাজিয়েছেন যার বল-বাহু ভার-বাহুর দ্বিগুণ লম্বা (সেটি 2× সুবিধা), সেটিকে জুড়েছেন এমন একটি গিয়ার-শ্রেণির সঙ্গে যেখানে একটি 20-দাঁতের চালিত গিয়ার 10-দাঁতের একটি চালক গিয়ারের উপর ঘোরে (আরও 2×), আর শেষ করেছেন এমন একটি পুলি দিয়ে যা দড়ির তিনটি ভার-বহনকারী অংশে ভারটি ধরে রাখে (3×)। শৃঙ্খলের মোট 2 × 2 × 3 = 12। লক্ষ্য যদি 12 হয়, আপনি জিতেছেন। যদি 8 বা 18 হয়, আপনি ব্যর্থ হয়েছেন। গেমের ইঞ্জিন আপনার শৃঙ্খলের যান্ত্রিক সুবিধাকে ফ্লোটিং-পয়েন্ট-নিরাপদ সহনসীমা দিয়ে লক্ষ্যের সঙ্গে তুলনা করে, আর ফলাফল দ্বিমুখী: নিখুঁত মিল জেতে, বাকি সবকিছু ব্যর্থ হয় আর আপনাকে ভাণ্ডারে ফেরত পাঠায়। 3
আপনি কী কী শৃঙ্খলে গাঁথছেন? Gearworks ধ্রুপদী সরল যন্ত্রগুলির মধ্যে চারটি ব্যবহার করে, প্রতিটির যান্ত্রিক সুবিধার নিজস্ব সূত্র আছে। এগুলি গেমের বানানো খেয়ালখুশির নিয়ম নয়; একটি আদর্শ, ঘর্ষণহীন জগতে বল-গুণক কীভাবে কাজ করে, এগুলি তারই পাঠ্যবইয়ের সংজ্ঞা। 1
লিভারই সবচেয়ে সহজবোধ্য। একটি দণ্ডের নিচে একটি আলম্ব রাখুন, এক পাশে আপনার ভার বসান আর অন্য পাশে নিচের দিকে চাপ দিন, তাহলেই আপনি একটি বল-বর্ধক পেয়ে গেলেন; ভার যেখানে বসে আছে তার চেয়ে আলম্ব থেকে দূরে যদি আপনি চাপ দেন, আপনি জেতেন। গেম এটিকে হিসাব করে leverMA = effortArm / loadArm হিসেবে। 2-মিটার বল-বাহু আর 1-মিটার ভার-বাহু আপনাকে দেয় 2×। 3-মিটার আর 1-মিটার দেয় 3×। সরল, সুন্দর, আর দুই হাজার বছরেরও বেশি আগে আর্কিমিডিস ঠিক এটিই বুঝে নিয়েছিলেন। 3
এরপর গিয়ার। গিয়ার একটি সুনির্দিষ্ট অনুপাতে গতির বিনিময়ে টর্ক দেয়। একটি 10-দাঁতের চালক গিয়ার যদি একটি 20-দাঁতের চালিত গিয়ারকে ঘোরায়, চালিত গিয়ারটি অর্ধেক গতিতে কিন্তু দ্বিগুণ টর্ক নিয়ে ঘোরে। গেম এটিকে বলে gearRatio = drivenTeeth / driverTeeth, আর শৃঙ্খল গড়ার জন্য টর্কের সুবিধাটিই গুরুত্বপূর্ণ। লক্ষ করুন, এখানে গতি আর টর্ক পরস্পরের বিপরীত: বেশি টর্ক মানে কম গতি, যা সব সরল যন্ত্রকে শাসন করা গভীরতর সংরক্ষণ সূত্রেরই একটি প্রকাশ। 2
তারপর পুলি। একটিমাত্র স্থির পুলি কেবল বলের দিক বদলায়; সেটিকে গুণ করে না। কিন্তু একটি চলমান পুলি যোগ করুন, তাহলে ভার ধরে রাখা দড়ির অংশের সংখ্যা থেকে আপনি সুবিধা পান। সূত্রটি সোজাসাপটা: pulleyMA = দড়ির ভার-বহনকারী অংশের সংখ্যা। দুটি অংশ আপনাকে দেয় 2×, চারটি অংশ দেয় 4×। বিনিময়ে ভারটিকে একই দূরত্ব তুলতে আপনাকে বেশি দড়ি টানতে হয়। 1
সবশেষে নততল। একটি ভারী বাক্সকে সোজা উপরে না তুলেই উঁচুতে ওঠাতে চান? সেটিকে একটি র্যাম্প বেয়ে ঠেলে তুলুন। ঢাল যত মৃদু, বল তত কম লাগে, কিন্তু ঠেলতে হয় তত দূর। যান্ত্রিক সুবিধা হলো ঢালের দৈর্ঘ্য ও তার উচ্চতার অনুপাত: inclineMA = length / height। 4 মিটার লম্বা একটি র্যাম্প যা 1 মিটার ওঠে, তা আপনাকে দেয় 4× সুবিধা। আবারও, বল গুণিত হয়, কিন্তু আপনি যে দূরত্ব ঠেলেন তা আনুপাতিকভাবে দীর্ঘতর। 1
এই চারটি যন্ত্রই সম্পূর্ণ সরঞ্জাম-বাক্স। গেম আপনাকে কীলক, স্ক্রু বা চাকা-ও-অক্ষদণ্ড ব্যবস্থা দেয় না, যদিও ধ্রুপদী পদার্থবিদ্যা ছয়টি সরল যন্ত্র চিহ্নিত করে। 1 গেম নজর দেয় সেগুলিতে যেগুলি পরিষ্কারভাবে শৃঙ্খলে গাঁথা যায়, প্রতিটি আপনার মোটে একটি স্পষ্ট গুণনীয়ক যোগ করে।
এই সেই মূল অন্তর্দৃষ্টি যা Gearworks-কে নিছক যন্ত্রাংশের তালিকা থেকে আলাদা করে: শ্রেণিতে জোড়া যন্ত্র গুণ হয়। 2× সুবিধার একটি লিভারকে যদি আপনি 3× সুবিধার একটি গিয়ার-শ্রেণির সঙ্গে জোড়েন, শৃঙ্খলের মোট যান্ত্রিক সুবিধা হয় 2 × 3 = 6, 2 + 3 = 5 নয়। প্রতিটি ধাপ আগের ধাপের আউটপুট বল নেয় এবং সেটিকে আবার বাড়ায়। 1
এই কারণেই ধাঁধাটি সংযোজনের ব্যাপার। আপনি শুধু যন্ত্র বাছছেন না; আপনি একটি গুণফল গড়ছেন। তিনটি সাদামাটা যন্ত্রের একটি শৃঙ্খল, 2×, 2×, আর 3×, মোট দেয় 12×। চারটির একটি শৃঙ্খল, 2×, 2×, 3×, আর 3×, দেয় 36×। গেম আপনার হাতে যে যন্ত্রাংশই তুলে দেয়, সেটি এককভাবে 2×, 3× বা 4× মূল্যের, তাই একই লক্ষ্যে প্রায়ই একাধিক উপায়ে পৌঁছানো যায়, আর সেই উৎপাদক-বিশ্লেষণগুলি খুঁজে দেখাই আনন্দের একটি অংশ।
খালি শৃঙ্খলের প্রান্তিক ঘটনাটিও আছে। আপনি যদি কিছুই না জোড়েন, শৃঙ্খলের যান্ত্রিক সুবিধা হয় 1। বল অপরিবর্তিত অবস্থায় পার হয়ে যায়। এটি গাণিতিকভাবে (শূন্য গুণফল হলো 1) এবং ভৌতভাবে (কোনো বর্ধন নেই মানে কোনো পরিবর্তন নেই) দুই দিক থেকেই যুক্তিসঙ্গত। 1
শৃঙ্খল গড়ার নিয়মটি নির্ধারিত। যন্ত্রগুলি কীভাবে মিলিত হয় তাতে কোনো এলোমেলোতা নেই। একই যন্ত্রগুলি দিয়ে যতবারই আপনি শৃঙ্খল গড়ুন, একই মোট পান। এই নির্ধারিত স্বভাবই দৈনিক ধাঁধাকে ন্যায্য করে তোলার একটি অংশ: গেম তারিখ থেকে একটি বীজ বের করে, আর একই দিনে সবাই একই লক্ষ্য আর যন্ত্রাংশের একই ভাণ্ডার পায়, একই উত্তরসহ।
গেম কেন নিখুঁত মিলের উপর জোর দেয়? কেন "মোটামুটি কাছাকাছি" মেনে নেয় না? উত্তরটি লুকিয়ে আছে Gearworks যে আদর্শায়িত পদার্থবিদ্যার নকল করে, তার মধ্যে। বাস্তব জগতে ঘর্ষণ আর অসম্পূর্ণতার কারণে যান্ত্রিক সুবিধা কখনোই সূত্র যতটা বলে ততটা পরিচ্ছন্ন হয় না। একটি বাস্তব লিভার আলম্বের ঘর্ষণে কিছু বল হারায়; একটি বাস্তব গিয়ার-শ্রেণি দাঁতের ঘর্ষণে কিছু টর্ক হারায়; একটি বাস্তব পুলি দড়ির ঘর্ষণে কিছু বল হারায়; একটি বাস্তব র্যাম্প পিছলানোর ঘর্ষণে কিছু বল হারায়। 1
কিন্তু Gearworks সেই ক্ষতিগুলির নকল করে না। এটি আদর্শ, ঘর্ষণহীন যন্ত্রের নকল করে, যেখানে যান্ত্রিক সুবিধা ঠিক ততটাই যতটা জ্যামিতি নির্দেশ করে। সেই আদর্শ জগতে কোনো অস্পষ্টতা নেই। আপনার শৃঙ্খল হয় ঠিক লক্ষ্যের যান্ত্রিক সুবিধা উৎপন্ন করে, নয়তো করে না। গেমের মূল্যায়ন ফাংশন আপনার শৃঙ্খলের যান্ত্রিক সুবিধাকে ফ্লোটিং-পয়েন্ট-নিরাপদ সহনসীমা দিয়ে লক্ষ্যের সঙ্গে তুলনা করে, আর ফলাফল দ্বিমুখী: নিখুঁত মিল জেতে, বেশি বা কম হারে। 1
এই নিখুঁততাই ধাঁধাটিকে কঠোর করে তোলে। আপনি এটিকে জোড়াতালি দিতে পারবেন না। আপনি বলতে পারবেন না "মোটামুটি কাছাকাছি হয়েছে।" আপনি যে গুণনীয়কগুলি গুণ করছেন সেগুলি নিয়ে আপনাকে সুনির্দিষ্টভাবে যুক্তি খাটাতে হবে এবং নিশ্চিত করতে হবে যে তাদের গুণফল লক্ষ্যের সঙ্গে মেলে। এটি গুণনভিত্তিক চিন্তার পরীক্ষা, শুধু যান্ত্রিক সহজবোধের নয়।
নিখুঁত-মিলের নিয়মের একটি শিক্ষাগত কারণও আছে। এটি আপনাকে গুণনীয়কগুলি নিয়েই ভাবতে বাধ্য করে। লক্ষ্য যদি 12 হয়, আপনি সেটিকে 3 × 4 বা 2 × 2 × 3 হিসেবে উৎপাদকে ভাঙতে পারেন। প্রতিটি উৎপাদক-বিশ্লেষণ ভিন্ন ভিন্ন যন্ত্র বাছাইয়ের ইঙ্গিত দেয়। একটি 3× লিভার (3:1 বাহু অনুপাত) একটি 4× পুলির (চারটি ভার-বহনকারী দড়ি) সঙ্গে শৃঙ্খলে গাঁথা একটি সমাধান। একটি 2× লিভার, একটি 2× গিয়ার-জোড়া আর একটি 3× র্যাম্প আরেকটি। কোনটি আপনার জন্য খোলা, তা নির্ভর করে সেদিনের ভাণ্ডারের যন্ত্রাংশের উপর। গেম আপনাকে বলে না কোনটি "ভালো"; এটি শুধু বলে আপনি সংখ্যাটিতে পৌঁছেছেন কি না। 2
Gearworks-কে যা আকর্ষণীয় করে তোলে তা শুধু ধাঁধা নয়; তা হলো ছোট ছোট সুবিধাকে একটি নিখুঁত মোটে সাজিয়ে তোলার অনুভূতি। আপনি শুরু করেন এমন একটি লক্ষ্য নিয়ে যা খেয়ালখুশির মনে হয়। আপনি লিভার, গিয়ার, পুলি আর র্যাম্প নিয়ে পরীক্ষা-নিরীক্ষা করেন। আপনি আবিষ্কার করেন যে একটি 3× লিভার একটি 4× র্যাম্পের সঙ্গে চমৎকার জোড় বাঁধে। আপনি 3:1 হ্রাসের একটি গিয়ার-জোড়া চেষ্টা করে দেখেন সেটি কী খুলে দেয়। ধীরে ধীরে, গুণনীয়কগুলি কীভাবে চক্রবৃদ্ধি হয় তার একটি সহজবোধ আপনার গড়ে ওঠে। 2
একটি লক্ষ্যকে তার গুণনীয়ক থেকে উল্টো করে গড়ে তোলার একটি বিশেষ আনন্দ আছে। লক্ষ্য যদি 24 হয়, আপনি সেটিকে 2 × 3 × 4, বা 2 × 2 × 2 × 3 হিসেবে চিনে নিতে পারেন। প্রতিটি উৎপাদক-বিশ্লেষণ ভিন্ন একটি বিন্যাসের ইঙ্গিত দেয়। একটি 2× লিভার (2:1 বাহু অনুপাত), একটি 3× গিয়ার-জোড়া (একটি 10-দাঁতের চালক একটি 30-দাঁতের চালিত গিয়ারকে ঘোরাচ্ছে), আর একটি 4× নততল (4:1 দৈর্ঘ্য-উচ্চতা অনুপাত) একটি সমাধান। 2×, 2×, 2× আর 3×-এর চারটি ধাপ আরেকটি, যদি ধাঁধা চারটি স্লট দেয়। 1
এই গুণনভিত্তিক চিন্তা সরল যন্ত্রের পদার্থবিদ্যায় গভীরভাবে প্রোথিত। যন্ত্রগুলি যখন শৃঙ্খলে গাঁথা হয়, তাদের সুবিধা চক্রবৃদ্ধি হয়। 2×, 3× আর 2×-এর তিনটি সাদামাটা ধাপ মিলে হয় 12×। 2×, 2×, 2× আর 3×-এর চারটি ধাপ মিলে হয় 24×। একই মোটে ভিন্ন ভিন্ন পথে পৌঁছানো যায়, আর সেই পথগুলি খুঁজে দেখাই গেমের গভীরতার একটি অংশ।
একই সঙ্গে, গেম তার পরিধি নিয়ে বিনয়ী। এটি বাস্তব জগতের নিখুঁত নকল করার দাবি করে না। বাস্তব যন্ত্র ঘর্ষণে সুবিধা হারায়, যা গেম ইচ্ছাকৃতভাবে উপেক্ষা করে। এটি আদর্শ যন্ত্রের নকল করে, যেখানে যান্ত্রিক সুবিধা ঠিক ততটাই যতটা সূত্র বলে। এই আদর্শায়নই নিখুঁত-মিলের নিয়মকে সম্ভব করে, আর এটিই ধাঁধাটিকে পরিচ্ছন্ন ও কঠোর করে তোলে। 1
Gearworks-এ যতবার আপনি একটি লিভারকে শৃঙ্খলে গাঁথেন, আপনি এমন একটি নীতিকে ডেকে আনেন যার শুরু খ্রিস্টপূর্ব তৃতীয় শতকে। গ্রিক গণিতবিদ আর্কিমিডিসকে লিভারের সূত্রের প্রাচীনতম কঠোর প্রমাণের কৃতিত্ব দেওয়া হয়: যান্ত্রিক সুবিধা হলো বল-বাহু ও ভার-বাহুর অনুপাত। 3 সেটিই হুবহু গেমের leverMA = effortArm / loadArm সূত্র।
আর্কিমিডিস এই উক্তির জন্যও বিখ্যাত: "আমাকে যথেষ্ট লম্বা একটি লিভার আর তা রাখার একটি আলম্ব দাও, আমি পৃথিবীকে নাড়িয়ে দেব।" এটি মূল গ্রিকের একটি শিথিল ভাষান্তর, কিন্তু এটি লিভারেজের মর্মটি ধরে রাখে: ছোট বল, ঠিকমতো গুণিত হলে, অসাধারণ কাজ করতে পারে। Gearworks সেই ধারণারই একটি ডিজিটাল মূর্ত রূপ। আপনি পৃথিবীকে নাড়াচ্ছেন না, কিন্তু আপনি শিখছেন ছোট ছোট সুবিধা কীভাবে চক্রবৃদ্ধি হয়ে বড় সুবিধায় পরিণত হয়। 3
গেমের অন্য যন্ত্রগুলিরও একই রকম ইতিহাস আছে। নততলকে সরল যন্ত্রের প্রামাণ্য তালিকায় যোগ করেছিলেন রেনেসাঁর বিজ্ঞানীরা, আর তাতেই ধ্রুপদী ছয়টি পূর্ণ হয়। পুলি আর গিয়ার হাজার হাজার বছর ধরে জলচাকা থেকে ঘড়ির কলকব্জা পর্যন্ত সবকিছুতে ব্যবহৃত হয়ে আসছে। Gearworks সেই সব প্রেক্ষাপট ছেঁটে ফেলে আপনার হাতে রাখে বিশুদ্ধ গণিত: চারটি সূত্র, একটি গুণফল, একটি লক্ষ্য। 1
কিন্তু গণিতেই সৌন্দর্য। যান্ত্রিক সুবিধা হলো বল-বর্ধনের একটি পরিমাপ: আউটপুট বলকে ইনপুট বল দিয়ে ভাগ। এটি 1-এর বেশি হলে যন্ত্রটি বল-বর্ধক হিসেবে কাজ করে। 1-এর কম হলে এটি গতি-বর্ধক (গিয়ারের ঘটনাটি একটি ভালো উদাহরণ: 0.5× গিয়ার অনুপাত মানে অর্ধেক টর্ক কিন্তু দ্বিগুণ গতি)। গেম বল-বর্ধক ঘটনাগুলিতেই নজর দেয়, কিন্তু ভিত্তির নীতিটি একই: বল আর দূরত্বের বিনিময় হয়, সৃষ্টি হয় না। 1
সরল যন্ত্র এককভাবেই কাজের। একটি লিভার একটি ভারী পাথর তুলতে পারে। একটি নততল একটি বাক্স উঁচুতে ওঠাতে পারে। একটি পুলি একটি পাল টেনে তুলতে পারে। কিন্তু সেগুলিকে শৃঙ্খলে গাঁথলে তাদের ক্ষমতা গুণ হয়। 2× সুবিধা দেওয়া একটি লিভার 3× দেওয়া একটি গিয়ার-শ্রেণিতে বল জোগাতে পারে, যা আবার 4× দেওয়া একটি পুলিতে বল জোগায়। মোট 2 × 3 × 4 = 24×। এটিই ছোট ছোট সুবিধার চক্রবৃদ্ধি। 1
এই কারণেই Gearworks সংযোজনের ব্যাপার। আপনি শুধু একটি ধাঁধা সমাধান করছেন না; আপনি শিখছেন যান্ত্রিক ব্যবস্থাগুলি কীভাবে একে অপরের উপর গড়ে ওঠে। আপনি যে যন্ত্রই যোগ করেন, তা পরের যন্ত্রটি যে বল দেখে সেটিকে বদলে দেয়। প্রতিটি গিয়ার অনুপাত, প্রতিটি বাহু অনুপাত, প্রতিটি দড়ির সংখ্যা গুরুত্বপূর্ণ, কারণ প্রতিটিই গুণফলের একটি গুণনীয়ক। 1
নিখুঁত-মিলের নিয়ম নিখুঁততা আদায় করে নেয়। আপনি আন্দাজে কাছাকাছি যেতে পারবেন না। আপনি অনুমান করতে পারবেন না। আপনাকে গুণনীয়কগুলি নিয়ে ভাবতে হবে এবং নিশ্চিত করতে হবে যে তাদের গুণফল লক্ষ্যের সঙ্গে মেলে। এটি গুণনভিত্তিক যুক্তির বিশুদ্ধতম রূপ, আর এটি এমন একটি দক্ষতা যা গেমের অনেক বাইরে পর্যন্ত বিস্তৃত। গুণনীয়ক কীভাবে চক্রবৃদ্ধি হয় তা বোঝা প্রকৌশল থেকে অর্থনীতি থেকে দৈনন্দিন সমস্যা সমাধান পর্যন্ত সবকিছুতে অপরিহার্য। একই সঙ্গে, গেম ক্ষমাশীল। একটি ব্যর্থ চেষ্টায় আপনি হারান সেই ধাঁধার স্কোরের কিছু পয়েন্ট, ধাঁধাটি নিজে নয়: আপনি যতবার খুশি নতুন করে গড়ে আবার চেষ্টা করতে পারেন। দৈনিক বীজ নিশ্চিত করে যে সবাই একই লক্ষ্য পায়, যার মানে ভিন্ন ভিন্ন ধাঁধা নিয়ে দুশ্চিন্তা না করেই আপনি কৌশল নিয়ে আলোচনা করতে পারেন। এটি নির্ধারিত গণিতের উপর গড়া একটি ভাগ-করা অভিজ্ঞতা।