جارٍ تحضير المتاهة…
تحرك من نقطة البداية إلى النهاية بالأسهم أو باللمس، بثلاثة أحجام وتلميح للحل
جارٍ تحضير المتاهة…
لعبة متاهة من أقدم أشكال الألغاز المكانية في تاريخ البشرية، وأشهر إشاراتها القديمة أسطورة متاهة الملك مينوس في جزيرة كريت اليونانية التي حبست وحش المينوتور. تطورت الفكرة عبر القرون من متاهات حدائق حقيقية — أشهرها متاهة هامبتون كورت الإنجليزية المزروعة بالشجيرات منذ أواخر القرن السابع عشر ولا تزال مفتوحة للزوار حتى اليوم — إلى الشكل الرقمي الذي تراه في هذه الصفحة. الفكرة ثابتة رغم اختلاف الشكل: تبدأ من نقطة محددة وتحاول الوصول لنقطة النهاية عبر ممرات متشعبة، فيما تمنعك الجدران من اختصار الطريق.
تُبنى كل متاهة في هذه الصفحة لحظياً داخل متصفحك بخوارزمية «التراجع العشوائي» (Randomized Backtracking): تبدأ كل الخلايا محاطة بجدران كاملة، ثم تُهدم الجدران تدريجياً بين الخلية الحالية وجارة عشوائية لم تُزر بعد، مع التراجع للخلية السابقة كلما وصلت لطريق مسدود، حتى تُزار كل خلية في الشبكة مرة واحدة. نتيجة هذه الخوارزمية تُسمى «متاهة كاملة» (Perfect Maze): يوجد بالضبط مسار واحد يصل بين أي نقطتين فيها، فلا حلقات تكرر نفس الممر ولا مناطق معزولة يستحيل الوصول إليها — وهذا ما يضمن أن كل متاهة تولّدها هذه الصفحة قابلة للحل دائماً.
| الأحجام المتاحة | صغيرة 10×10، متوسطة 16×16، كبيرة 22×22 |
|---|---|
| خوارزمية التوليد | التراجع العشوائي (Randomized Backtracking) |
| نوع كل متاهة | متاهة كاملة (مسار وحيد بين أي نقطتين) |
| طرق التحكم | أسهم لوحة المفاتيح أو اللمس/الأزرار |
| التكلفة | مجاني بالكامل بلا تسجيل |
نعم، تُولَّد كل متاهة عشوائياً في لحظة تحميل الصفحة أو عند الضغط على «متاهة جديدة» بخوارزمية التراجع العشوائي، وهذا يضمن وجود مسار واحد فقط يصل بين نقطة البداية والنهاية بلا حلقات مغلقة.
الحجم الصغير شبكة 10×10 مناسبة لجولة سريعة، المتوسط شبكة 16×16 يوازن بين المدة والتحدي، والكبير شبكة 22×22 يحتاج تخطيطاً أطول وذاكرة أفضل للمسارات التي جربتها.
على الكمبيوتر استخدم أسهم لوحة المفاتيح الأربعة، وعلى الجوال يمكنك إما التمرير بإصبعك فوق المتاهة في اتجاه الحركة أو الضغط على أزرار الاتجاهات الأربعة أسفل اللوحة.
يرسم زر «تلميح» أقصر مسار فعلي من موضعك الحالي إلى نقطة النهاية بتظليل خفيف فوق اللوحة لبضع ثوانٍ، مفيد إذا شعرت أنك تكرر نفس الممرات دون تقدّم.
يعرض عداد الوقت أعلى اللوحة المدة منذ بدء المتاهة الحالية، ويتوقف تلقائياً بمجرد وصولك للنهاية حتى تعرف كم استغرقت بالضبط.