مولّد خرائط الأقبية العشوائية على شبكة مربعات
البيانات الخاصة بك
البذرة هي الخريطة. الرقم نفسه يرسم القبو نفسه دائمًا، فلا تضيع خريطة أعجبتك بنقرة إضافية، ويمكنك أن تعطيها لغيرك بإرسال رقم بدل صورة.
كل غرفة يمكن الوصول إليها من أي غرفة أخرى. الممرات ليست موزّعة عشوائيًا: إنها تتبع شجرة تمتد بأدنى تكلفة على مراكز الغرف، وهذا ما يجعل الغرفة المعزولة مستحيلة الرسم لا مجرد نادرة.
قبوك
| الغرف التي طلبتها | — |
| الغرف التي اتسعت لها الشبكة | — |
| نسبة الشبكة التي تشغلها الأرضية، بالمئة | — |
| هل يمكن الانتقال من أي غرفة إلى أي غرفة أخرى | — |
السطر الأخير مُتحقَّق منه على الرسم نفسه، لا موعود به من الطريقة. في كل مرة تُرسم خريطة، تغمر الصفحة الممرات انطلاقًا من الغرفة الأولى وتعدّ ما تبلغه من غرف. وإن توقّف هذا العدد يومًا عن المطابقة، قال السطر أعلاه ذلك بدل أن يخفيه.
طلب غرف أكثر مما تتسع له الشبكة لا يفشل بضجيج. يتوقف المولّد ببساطة عن إيجاد مواضع، فيُعرض عدد الغرف التي اتسعت لها الشبكة إلى جوار العدد الذي طلبته. توسيع الشبكة أو تقليل الغرف هو ما يصلح ذلك.
هل يمكن أن تخرج غرفة معزولة بلا مدخل؟
لا، وليس لأن ذلك نادر، بل بسبب طريقة اختيار الممرات. فهي تتبع شجرة تمتد بأدنى تكلفة على مراكز الغرف، ما يعطي لـ n غرفة تمامًا n-1 ممرًا ويضمن وجود طريق بين أي اثنتين.
ولا تأخذ الصفحة ذلك على عِلّاته. في كل مرة تُرسم خريطة، تغمر الممرات من الغرفة الأولى وتعدّ ما تبلغه من غرف وتعرض النتيجة. جُرّب على 400 بذرة مختلفة دون غرفة معزولة واحدة.
ما فائدة البذرة؟
البذرة هي الخريطة. الرقم نفسه يرسم القبو نفسه دائمًا، فيمكنك العودة إلى خريطة أعجبتك ومشاركتها بإرسال رقم بدل صورة.
لولاها لدمّرت نقرة إضافية الخريطة التي بين يديك، ولما كان هناك سبيل للعودة. غيّر الرقم تحصل على قبو آخر؛ أبقِه تحصل على القبو نفسه على أي جهاز.
لماذا خرجت غرف أقل مما طلبت؟
لأنها لم تعد تتسع. تُوضع الغرف بحيث لا تتلامس ولا تلامس الحافة، وفي شبكة صغيرة تنفد المساحة الحرة قبل بلوغ العدد الذي طلبته بكثير.
تذكر الصفحة جنبًا إلى جنب كم طلبتَ وكم اتسعت له الشبكة، بدل حشر الغرف لبلوغ رقمك. توسيع الشبكة أو تقليل الغرف هو الحل.
| الشبكة | الغرف المطلوبة | الغرف التي اتسعت لها الشبكة |
|---|---|---|
| 20 x 15 | 30 | 3 |
| 24 x 18 | 25 | 6 |
| 48 x 32 | 30 | 24 |
| 90 x 70 | 30 | 30 |
هل تُطبع الخريطة جيدًا؟
رُسمت لتُطبع: تحتفظ الخريطة بخلفية بيضاء وخطوط داكنة مهما كانت ألوان بقية الموقع، لأن الخريطة الداكنة تهدر الحبر وتخرج غير مقروءة على الورق.
إنها رسم متجهي لا صورة، فتبقى حادة عند أي مقاس ورق. والغرف مرقّمة كي تشير على الطاولة وتقول في أيها تقف المجموعة.
ردود الفعل
0
0 تعليقات
كن أول من يعلق