ठीक है, मैं सबसे आसान तरीका यह सोचकर शुरू कर सकता हूं कि सभी कमरे कम से कम 1 गलियारे से जुड़े हों:
- आखिरी या पहले कमरे से शुरू करें।
- 1 दूरी के भीतर एक यादृच्छिक कमरे को पकड़ो, जो पहले से ही किसी कमरे से जुड़ा नहीं है (सभी कमरे डिस्कनेक्ट होने लगते हैं, इसलिए आप जैसे-जैसे आगे बढ़ेंगे, आपको इसका पता चलता रहेगा)।
- यदि ऐसा कोई कमरा नहीं है, तो दूरी +1 पर जाएं। यदि किसी अन्य कमरे के ऊपर / नीचे सुरंग बनाना ठीक है तो यह आसान है, यह मानते हुए कि आप गलियारों को जोड़ना नहीं चाहते हैं।
- छद्म के माध्यम से अपने तरीके से काम करें जब तक कि सभी कमरे जुड़े न हों।
अब हम जानते हैं कि आप सभी कमरों को प्राप्त कर सकते हैं, लेकिन अब यदि आप इस सख्ती से अधिक रैखिक भूलभुलैया से अधिक चाहते हैं, तो आप बस अपने कमरे में कदम रख सकते हैं और कमरे को जोड़ने के लिए एक नया रास्ता बना सकते हैं, प्रति कमरा 2-3 की सीमा तक, या जब तक कमरों का एक निश्चित प्रतिशत अधिकतम कनेक्शन नहीं मारता - आदि।
अंतिम चरण के रूप में, आप ऐसे नियम जोड़ सकते हैं जो आपके परिणामों को विभिन्न स्थितियों के अनुरूप ढालेंगे। उदाहरण के लिए, आप देख सकते हैं कि केवल 1 गलियारे वाला कोई भी कमरा, परिभाषा के अनुसार, एक मृत-अंत है; आप अधिक मृत छोर बना सकते हैं, या आप यह सुनिश्चित कर सकते हैं कि सब कुछ कम से कम 2 कनेक्शन है। आप डेड-एंड कर सकते हैं, एक गुप्त मार्ग है। आप यह सुनिश्चित कर सकते हैं कि बॉस-रूम एक डेड-एंड है। आप यह सुनिश्चित कर सकते हैं कि आपका स्टार्ट रूम एक डेड-एंड है, लेकिन फिर सुनिश्चित करें कि दूसरे कमरे में न्यूनतम X कनेक्शन हों। एड इन्फिटम।
प्रत्येक धारणा और नियम मौलिक रूप से बदलाव कर सकते हैं कि आपका स्तर कैसा दिखता है, लेकिन यह मज़ेदार है! यह कम से कम आपको शुरू करने के लिए छत्ता / गुफा जैसे कमरे मिलना चाहिए।