इस प्रश्न के लिए मान लें कि निम्नलिखित चीजें अज्ञात हैं:
- कमरे का आकार और आकार
- रोबोट का स्थान
- किसी भी बाधाओं की उपस्थिति
यह भी मान लें कि निम्नलिखित चीजें स्थिर हैं:
- कमरे का आकार और आकार
- सभी की संख्या, आकार और स्थान (यदि कोई हो) बाधाएं
और मान लें कि रोबोट में निम्नलिखित गुण हैं:
- यह केवल पूर्ण इकाइयों के वेतन वृद्धि में आगे बढ़ सकता है और डिग्री में बदल सकता है। इसके अलावा जो चाल चलती है वह सच हो जाएगी यदि वह सफल हुई या गलत अगर वह एक अवरोध के कारण आगे बढ़ने में विफल रही
- बिजली का एक यथोचित असीमित स्रोत (मान लें कि यह एक सौर ऊर्जा से चलने वाला रोबोट है जो एक अंतरिक्ष स्टेशन पर रखा गया है जो हर समय बिना छत के सूर्य का सामना करता है)
- हर आंदोलन और रोटेशन को हर बार पूर्ण सटीकता के साथ किया जाता है (अविश्वसनीय डेटा के बारे में चिंता न करें)
अंत में कृपया रोबोट के पर्यावरण के निम्नलिखित गुणों पर विचार करें:
- सीलिंग-कम स्पेस स्टेशन पर होने के कारण कमरा एक सुरक्षित लेकिन निराशाजनक रूप से पास होने वाली धूमकेतु से दूरी है, इसलिए धूल (और बर्फ) पर्यावरण को लगातार नुकसान पहुंचा रहे हैं।
मुझसे इस प्रश्न का बहुत सरल संस्करण पूछा गया था (कमरा एक आयत है और कोई बाधा नहीं है, आप इस पर कैसे आगे बढ़ेंगे, यह गारंटी देते हुए कि आप कम से कम एक बार हर हिस्से पर पहुँच सकते हैं) और बाद में मैं सोचने लगा कि आप इसे कैसे अपनाएँगे 'आकार या बाधाओं की उपस्थिति की गारंटी नहीं देता है। मैंने इसे दिक्जस्ट्रा के एल्गोरिदम के साथ देखना शुरू कर दिया है , लेकिन मैं यह सुनकर रोमांचित हूं कि अन्य लोग इस पर कैसे पहुंचते हैं (या अगर इस बारे में एक अच्छी तरह से स्वीकार किया गया उत्तर है? रोम्बो यह कैसे करता है?)