গ্রিন ব্লক ব্রেকথ্রু
[Drive for] এবং [Turn to heading] ব্লক, আর্ম মোটর গ্রুপ, এবং ইনটেক মোটর গ্রুপ ব্যবহার করে একটি অ্যালগরিদম তৈরি করুন যা হিরো বটকে চালনা করবে মাঠ থেকে সবুজ ব্লকগুলো গ্রহণ করে গোলে স্কোর করতে, স্টার্টিং পেগগুলো থেকে লাল ব্লকগুলো সরাতে, এবং রোবটটিকে সাপ্লাই জোনে পুরোপুরি পার্ক করে এক মিনিটের মধ্যেযত বেশি সম্ভব পয়েন্ট স্কোর করতে
- VIQRC ভার্চুয়াল স্কিলস - ফুল ভলিউম প্লেগ্রাউন্ড নির্বাচন করুন।
- এক মিনিটের মধ্যে সর্বোচ্চ স্কোর করার জন্য একটি কৌশল নির্ধারণ করুন।
- একটি প্রারম্ভিক অবস্থান নির্বাচন করুন এবং কৌশল অনুযায়ী রোবটের বিভিন্ন কাজ সম্পাদনের জন্য একটি পথ পরিকল্পনা করুন।
- রোবটটিকে নির্দিষ্ট অবস্থানে চালনা করার জন্য VIQRC ভার্চুয়াল স্কিলস ফিল্ডে একটি স্থানাঙ্ক ব্যবস্থা তৈরি করুন।
- প্রথম নির্বাচন করুন। হিরো বটকে কোড করো যাতে আলাদাভাবে কমপক্ষে দুটি সবুজ ব্লক তুলে নেয় এবং যত সম্ভব সেগুলোকে পরিণত করে
- সেকেন্ডের লক্ষ্য নির্বাচন করুন। হিরো বটকে কোড করো যাতে আলাদাভাবে কমপক্ষে দুটি সবুজ ব্লক তুলে নেয় এবং যত সম্ভব সেগুলোকে পরিণত করে
- তৃতীয় লক্ষ্য নির্বাচন করুন। হিরো বটকে এমনভাবে কোড করুন যাতে আলাদাভাবে কমপক্ষে সবুজ ব্লক ( তুলে নেয় এবং সেগুলোকে তৃতীয় গোলে ( পরিণত করে, এই গোল ইউনিফর্মটি তৈরি করে এবং যত দ্রুত সম্ভব উচ্চতা বোনাস অর্জন করে!
- পরিকল্পিত পথ অনুসরণ করে হিরো বট চালিয়ে স্টার্টিং পেগগুলো থেকে লাল ব্লকগুলো সরিয়ে ফেলুন।
- হিরো বটটিকে সাপ্লাই জোনে পুরোপুরি পার্ক করার জন্য কোড করুন।
সহায়ক ইঙ্গিত
- আপনার স্কোরিং কৌশল তৈরি করার জন্য আরও তথ্যের জন্য, অনুগ্রহ করে গেম ম্যানুয়াল -এর স্কোরিং বিভাগটি পড়ুন।
- সময় সীমিত! প্রথমে বেশি নম্বর পাওয়ার সম্ভাবনা আছে এমন কাজগুলোর ওপর মনোযোগ দিন।
- একটি কার্যকর পথ পরিকল্পনা ভার্চুয়াল বাইটকে সীমিত খেলার সময়ের মধ্যে আরও বেশি কাজ সম্পন্ন করতে সক্ষম করে। কাজগুলো সম্পাদনের সময় হিরো বটের ভ্রমণ দূরত্ব এবং বাঁক কমানোর জন্য একটি কার্যকর পথ ডিজাইন করুন।
- রোবটকে ব্লকের উপর দিয়ে যেতে বাধা দিন, কারণ এর ফলে এটি লক্ষ্য থেকে বিচ্যুত হতে পারে।
- একটি ব্লক স্কোর করার প্রক্রিয়াটি সম্পন্ন করতে ভার্চুয়াল বাইটের প্রয়োজনীয় সময় কমানোর জন্য, স্পিন ArmMotorGroup-এর 'and don't wait' ফিচারটি ব্যবহার করে রোবটটিকে গতিশীল অবস্থায় তার বাহু উপরে বা নিচে নামাতে সক্ষম করুন, যাতে এটি ব্লকটিকে পজিশন এ নিয়ে যেতে পারে।
- স্পিন আর্মমোটরগ্রুপ টু পজিশন ব্লকের এবং ডোন্ট ওয়েট বৈশিষ্ট্যটির কারণে আর্ম মোটর ঘোরার সময়ও অন্যান্য ব্লকগুলো চলতে থাকবে। এই বৈশিষ্ট্যটি ব্যবহার করতে, প্রসারিত করতে তীরচিহ্নটি নির্বাচন করুন এবং অপেক্ষা করবেন না।

মিলে যাওয়া পাইথন কমান্ড:
arm_motor_group.spin_to_position(0, DEGREES, wait=False) arm_motor_group.spin_to_position(280, DEGREES, wait=False)