অপেক্ষমাণ নয় এমন ব্লক
নন-ওয়েটিং ব্লকে স্ট্যাক চলতে থাকে এমনকি ব্লকের আচরণ এখনও সম্পূর্ণ না হলেও।
"ড্রাইভ" ব্লক একটি নন-ওয়েটিং ব্লকের একটি ভালো উদাহরণ। নীচের উদাহরণে, রোবটটি নড়াচড়া করে না কারণ "ড্রাইভ" ব্লক শুরু হয় কিন্তু তারপরে "স্টপ ড্রাইভিং" ব্লকটি মোটর সরানোর আগে এটিকে থামিয়ে দেয়।
আপনি যখন একই সময়ে একাধিক আচরণ করতে চান তখন অপেক্ষমাণ ব্লকগুলি কার্যকর।
অপেক্ষা ব্লক
অপেক্ষা করা হচ্ছে ব্লক বাকি স্ট্যাকের বিরতি দেয় যতক্ষণ না সেই ব্লকের আচরণ সম্পূর্ণ হয়।
মোশন এবং ড্রাইভট্রেন ব্লকের মধ্যে বেশিরভাগ অপেক্ষমাণ ব্লক পাওয়া যায়।
যদি একটি VEX IQ Clawbot-এর একটি কিউব পুনরুদ্ধার করার প্রয়োজন হয়, তাহলে আপনি রোবটটিকে পৃথকভাবে প্রতিটি আচরণ পরিচালনা করতে ওয়েটিং ব্লক ব্যবহার করতে পারেন।
যে ব্লকগুলি অপেক্ষা করতে পারে বা অপেক্ষা করতে পারে না
VEXcode IQ ব্যবহারকারীদের একটি ক্লিকের মাধ্যমে নিম্নলিখিত অপেক্ষমাণ ব্লকগুলিকে নন-ওয়েটিং ব্লকগুলিতে পরিবর্তন করতে দেয়: “স্পিন ফর,” “স্পিন টু পজিশন,” “ড্রাইভ ফর,” “টার্ন ফর” এবং “টার্ন টু হেডিং”।
ক্লো খোলার ব্লকটিকে অপেক্ষমাণে পরিবর্তন করে এবং বাহুটিকে অপেক্ষমাণে উত্থাপনের জন্য ব্লককে পরিবর্তন করে, ক্লবট সামনের দিকে চালনা করে যখন নখর খোলা হয় এবং বাহু উত্থাপন করার সময় বিপরীত দিকে চালিত হয়।
একটি কিউব পুনরুদ্ধার করার এই পদ্ধতিটি প্রতিযোগিতার সেটিংসে ভাল কারণ এটি সময় বাঁচায়।