لعبة لغز ساعة الذروة على الانترنت وحلها
هذا هو مشروعي الأخير لدورة CS50x بجامعة هارفارد. نظرًا لأن النصف الأول من الدورة يركز بشكل أساسي على هياكل البيانات والخوارزميات، فقد قررت التوسع في موضوع خوارزميات اجتياز الرسم البياني.
ساعة الذروة عبارة عن لغز منزلق منزلق اخترعه نوب يوشيجاهارا في السبعينيات.
اللوحة عبارة عن شبكة مقاس 6 × 6 تعمل بمثابة أرضية للعديد من المركبات. يبلغ عرض كل من السيارات والشاحنات مربعًا واحدًا، لكن يبلغ طول السيارات مربعين ويبلغ طول الشاحنات ثلاثة مربعات. لا يمكن تحريك المركبات إلا على طول خط مستقيم على الشبكة ويمنع الدوران.
الهدف من اللعبة هو إخراج السيارة الحمراء فقط من خلال مخرج اللوحة عن طريق تحريك المركبات الأخرى بعيدًا عن طريقها. ومع ذلك، فإن السيارات والشاحنات (التي تم إعدادها قبل اللعب، وفقًا لبيانات اللغز) تعيق المسار مما يجعل اللغز أكثر صعوبة.
تأتي قاعدة بيانات الألغاز من مشروع بحثي مذهل قام به مايكل فوجلمان.
npm start