সবচেয়ে ছোট পথ অনুসরণ করুন
VIQC ভার্চুয়াল স্কিলস ফিল্ডে হিরো বটের প্রাথমিক অবস্থানকে মূলবিন্দু (0,0) ধরে একটি স্থানাঙ্ক ব্যবস্থা তৈরি করুন। [Drive for], [Turn to heading], এবং [Spin for] ব্লকগুলো ব্যবহার করে একটি অ্যালগরিদম তৈরি করুন, যা হিরো বটকে সবচেয়ে ছোট পথ ধরে নির্দিষ্ট অবস্থানে নিয়ে যাবে, যাতে একটি নীল ডিসপেন্সার এবং হলুদ ডিসপেন্সার থেকে সমস্ত ডিস্ক সরানো যায় এবং যত দ্রুত সম্ভব একটি ডিস্ক তুলে নেওয়া যায়!
- VIQC ভার্চুয়াল স্কিলস - স্ল্যাপশট প্লেগ্রাউন্ড নির্বাচন করুন।
- সবচেয়ে ছোট পথ ধরে হিরো বটটিকে (0, 290) স্থানাঙ্কে অবস্থিত অবস্থানে নিয়ে যান।
- হিরো বটকে এমনভাবে কোড করুন যাতে এটি নীল ডিসপেন্সারটির দিকে ঘুরে তার ভেতর থেকে সমস্ত ডিস্ক বের করে নেয়।
- সবচেয়ে ছোট পথ ধরে হিরো বটটিকে (1000, 175) স্থানাঙ্কে অবস্থিত অবস্থানে নিয়ে যান।
- হিরো বটকে এমনভাবে কোড করুন যাতে এটি হলুদ ডিসপেনসারটির দিকে ঘুরে তার ভেতর থেকে সমস্ত ডিস্ক বের করে নেয়।
- সবচেয়ে ছোট পথ ধরে হিরো বটটিকে (730, 329) স্থানাঙ্কে অবস্থিত অবস্থানে নিয়ে যান।
- একটি ডিস্ক গ্রহণ করার জন্য হিরো বটকে ইনটেক মোটরটি ঘোরানোর জন্য কোড করুন।
সহায়ক ইঙ্গিত
- রোবটের বর্তমান অবস্থান এবং লক্ষ্যস্থানের মধ্যবর্তী রেখাটিই হলো রোবটটিকে লক্ষ্যে নিয়ে যাওয়ার সবচেয়ে সংক্ষিপ্ত পথ।
- হিরো বটের বর্তমান X এবং Y স্থানাঙ্ক রেকর্ড ও সংরক্ষণ করতে দুটি ভেরিয়েবল ব্যবহার করুন।
পিথাগোরাসের উপপাদ্য ব্যবহার করে ড্রাইভের দূরত্ব গণনা করুন। ড্রাইভ হেডিং খুঁজে বের করতে Atan ফাংশনটি ব্যবহার করুন।

