मुख्य सामग्री पर जाएं

परिचय

VEXcode VR के साथ Python का उपयोग करने के लिए VR Enhanced या Premium लाइसेंस की आवश्यकता होती है। सुनिश्चित करें कि आप अपने क्लास कोड से लॉग इन हैं और ऊपरी बाएं कोने में वीआर लोगो ग्रे या सुनहरा रंग का है।

डायनामिक कैसल क्रैशर चैलेंज में वीआर रोबोट को डायनामिक कैसल क्रैशर प्लेग्राउंड से हर महल को साफ़ करना होगा। इस खेल के मैदान में एक अनोखा मोड़ है! जब भी डायनामिक कैसल क्रैशर प्लेग्राउंड को रीसेट किया जाएगा, तो किलों का लेआउट बदल जाएगा। इस चुनौती में, आपको एक ऐसा एल्गोरिदम बनाना होगा जो वीआर रोबोट को सभी संभावित डायनेमिक कैसल क्रैशर प्लेग्राउंड लेआउट के लिए चुनौती को पूरा करने का निर्देश दे।

वीआर रोबोट के पीछे से डायनामिक कैसल क्रैशर का एक तिरछा दृश्य, जिसमें उन किलों को दिखाया गया है जिन्हें इस पाठ में गिराया जाएगा।

डायनामिक कैसल क्रैशर समस्या

पिछली इकाइयों में, आपने स्थिर खेल के मैदानों पर महल ध्वस्त किए और भूलभुलैया में रास्ता खोजा। हालांकि, डायनेमिक कैसल क्रैशर जैसे डायनामिक प्लेग्राउंड में, प्लेग्राउंड हर बार रीलोड होने पर बदल जाता है, इसलिए महल या भूलभुलैया की दीवारें लगातार नई और अज्ञात स्थितियों में होती हैं। सौभाग्य से, हम वीआर रोबोट पर लगे सेंसर और कोडिंग रणनीतियों के बारे में जो कुछ भी सीख चुके हैं, उसे लागू करके डायनेमिक कैसल क्रैशर समस्या को सफलतापूर्वक हल कर सकते हैं। इस यूनिट में आप यह सब करना सीखेंगे, जिसकी शुरुआत अगले पाठ में एल्गोरिदम क्या होता है, उससे होगी।