مولّد المتاهات
أنشئ متاهة أولًا
لا توجد متاهة قابلة للاستعادة لهذه الخطوة في علامة التبويب. عُد إلى الخطوة الأولى للبدء.
العودة إلى الإعداداختر حجم المتاهة ومستوى التحدي
اضبط الصفوف والأعمدة كلًا على حدة من 5 إلى 60. يقارن مستوى التحدي تسع متاهات صالحة بالإعدادات نفسها ويختار تصميمًا أبسط أو متوسطًا أو أصعب.
أنشئ متاهة مستطيلة من 5 إلى 60 صفًا وعمودًا، واختر مستوى تحدٍ نسبيًا وإحدى ثلاث خوارزميات. كل نتيجة متاهة مثالية لها مسار وحيد بين أي خليتين ومدخل ومخرج في ركنين متقابلين. احتفظ بالبذرة لإعادة إنشاء المتاهة، ثم نزّلها بصيغة SVG أو PNG أو اطبعها. تتم المعالجة والتصدير محليًا في متصفحك.
كيف تعمل
-
1
حدّد حجم المتاهة
اختر من 5 إلى 60 صفًا وعمودًا أو استخدم مقاسًا مربعًا جاهزًا.
-
2
اختر الخوارزمية والبذرة
اختر Backtracker أو Prim أو Kruskal، وأدخل بذرة لإعادة النتيجة أو أنشئ بذرة جديدة.
-
3
أنشئ المتاهة وافحصها
أنشئ المتاهة وأظهر مسار الحل الوحيد من المدخل إلى المخرج عند الحاجة.
-
4
احفظ المتاهة أو اطبعها
نزّل اللغز أو مفتاح الحل بصيغة SVG أو PNG، أو اطبعه من المتصفح.
أنشئ متاهة للطباعة أو التعليم أو الترفيه
يمكن ضبط الصفوف والأعمدة منفصلة من 5 × 5 إلى 60 × 60. يناسب الشكل المربع الألغاز التقليدية، بينما يلائم الشكل العريض أو الطويل ورقة عمل أو بطاقة أو عرضًا تقديميًا. يبقى المدخل والمخرج في ركنين متقابلين، ويمكن إخفاء الحل قبل المشاركة.
ما المتاهة المثالية؟
في المتاهة المثالية تكون كل الخلايا متصلة، ولا توجد حلقات، ويوجد مسار واحد فقط بين أي خليتين. بلغة نظرية الرسوم، تكوّن الممرات شجرة ممتدة. كلمة «مثالية» تصف البنية ولا تعني أن الحل سهل.
اختر Backtracker أو Prim أو Kruskal
| الخوارزمية | طريقة النمو | الشكل المعتاد |
|---|---|---|
| Backtracker | تتقدم إلى خلايا لم تُزر ثم تعود عند الطريق المسدود | ممرات طويلة ومتعرجة |
| Prim | تتوسع عبر خلايا حدودية مختارة عشوائيًا | تفرعات كثيفة ونهايات قصيرة كثيرة |
| Kruskal | تصل مجموعات خلايا منفصلة من دون تكوين دورة | تفرعات غير منتظمة وطرق مسدودة قصيرة |
تنتج الخوارزميات الثلاث متاهة متصلة بلا حلقات، لكن لكل منها طابع بصري مختلف. يشرح Jamis Buck الرجوع التكراري وPrim العشوائية وKruskal العشوائية، ويعرض مرجع Princeton أساس الشجرة الممتدة في Prim وKruskal.
معنى إعداد التحدي
سهل ومتوسط وصعب اختيارات نسبية ضمن الإعدادات الحالية وليست وعدًا بزمن الحل. ينشئ المولّد تسع متاهات حتمية بالحجم والخوارزمية وعائلة البذرة نفسها، ويقيّم طول الحل والانعطافات والتفرعات المضللة. يختار الأدنى للسهل والوسيط للمتوسط والأعلى للصعب.
أعد إنشاء المتاهة بالبذرة
احتفظ بالبذرة مع عدد الصفوف والأعمدة والتحدي والخوارزمية. تعيد الإعدادات الكاملة نفسها النتيجة في الإصدار المتوافق نفسه. البذرة ليست صيغة عالمية بين مولّدات المتاهات.
استخدم طبقة الحل
ترسم طبقة الحل المسار الوحيد بين المدخل والمخرج. أظهرها للمراجعة أو لإنشاء مفتاح حل، وأخفها قبل توزيع اللغز. ملف اللغز لا يتضمن الحل مهما كان وضع العرض على الشاشة.
SVG وPNG والطباعة
| المخرج | الأنسب له | ملاحظة مهمة |
|---|---|---|
| SVG | الطباعة والتكبير والتحرير | تبقى الخطوط حادة عند تغيير المقاس |
| PNG | المستندات والرسائل والشرائح | صورة نقطية بأبعاد بكسل ثابتة |
| الطباعة | أوراق العمل أو الحفظ PDF | راجع الاتجاه والهوامش قبل الطباعة |
راجع دليل MDN عن SVG كصورة وCanvas. لا ينشئ الموقع ملف PDF على الخادم؛ اختر «طباعة أو حفظ PDF» ثم خيار PDF المتاح في جهازك.
الخصوصية داخل المتصفح
يتم إنشاء المتاهة وحساب الحل والتصدير في علامة التبويب هذه. لا تُرسل البنية أو الإعدادات في رابط خطوات الأداة أو عبر خوادمنا. تحدث طلبات الصفحة العادية بين الخطوات، ويُحفظ التقدم في sessionStorage. إذا تعذر التخزين تعمل الصفحة الواحدة، لكن يتوقف التنقل بين الخطوات كي لا تضيع المتاهة.
الأسئلة الشائعة
متاهة متصلة بلا حلقات، وفيها مسار واحد فقط بين أي خليتين.
نعم. كل نتيجة شجرة ممتدة للشبكة، لذا يصل مسار وحيد المدخل بالمخرج.
اختر Backtracker للممرات الطويلة؛ وتنتج Prim وKruskal عادة تفرعات ونهايات قصيرة أكثر.
لا. إنه يقارن تسع نتائج بالإعدادات الرئيسية نفسها حسب طول المسار والانعطافات والتفرعات المضللة.
احفظ البذرة والصفوف والأعمدة والتحدي والخوارزمية وأدخلها في الإصدار المتوافق نفسه.
نعم، اضبط الصفوف والأعمدة كلًا على حدة بين 5 و60.
نعم، توجد إجراءات منفصلة للغز والحل كي لا يدخل الحل في ملف اللغز بالخطأ.
اختر SVG للطباعة الحادة والتحرير، وPNG للإدراج السهل في المستندات والشرائح والرسائل.
اختر الطباعة أو الحفظ PDF ثم استخدم خيار PDF في المتصفح أو نظام التشغيل.
لا. يتم الإنشاء والحل والتصدير محليًا في علامة تبويب المتصفح.
أدوات ذات صلة
اختبار الماوس
اختبر أزرار الماوس وتمرير العجلة وحركة المؤشر وتوقيت النقر المزدوج داخل المتصفح. اعرض سجل الأحداث وعينات الحركة من دون رفع أي بيانات.
عداد مفتاح المسافة
عدّ ضغطات مفتاح المسافة المنفصلة أو نفّذ اختبارًا مؤقتًا مع هدف وتقدم ومعدل ضغط تقديري.
حاسبة الحب
أدخل اسمين واحصل على نسبة توافق عاطفي مسلية باستخدام خوارزمية تقليدية من نوع FLAMES لمطابقة الحروف.
منشئ السيرة الذاتية
أدخل اسمك وعنوانك المهني وملخصك ومهاراتك وخبرتك لتحصل على سيرة ذاتية نظيفة بعمود واحد بنص عادي يمكنك نسخها. تُنشأ عناوين الأقسام بالإنجليزية.
مدرب التصويب
مدرب تصويب يعمل في المتصفح يقيس دقة النقر لديك وزمن الاستجابة وعدد الأهداف في الدقيقة عبر تمارين النقر السريع (flick). أداة إحماء مجانية لألعاب FPS.
مولد إخلاء المسؤولية
أنشئ فقرة إخلاء مسؤولية قصيرة بالإنجليزية لموقعك أو مدونتك بإدخال اسم الموقع والموضوع، جاهزة للصق والمراجعة والتوسعة.
الأداة متاحة بلغات أخرى
- 미로 생성기 [KO]
- Labyrintgenerator [SV]
- Doolhofgenerator [NL]
- Generator labiryntów [PL]
- Labyrinth-Generator [DE]
- เครื่องมือสร้างเขาวงกต [TH]
- Generador de laberintos [ES]
- Pembuat Labirin [ID]
- Générateur de labyrinthes [FR]
- 迷路ジェネレーター [JA]
- Gerador de labirintos [PT]
- Trình tạo mê cung [VI]
- Maze Generator [EN]
- Generatore di labirinti [IT]
- Генератор лабиринтов [RU]
- Labirent Oluşturucu [TR]
- 迷宫生成器 [ZH]