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