تابع القناةالمتاهة الكبيرة
دي متاهات حقيقية فيها طرق مسدودة. الكود المبدئي هو حل "الطريق الملفوف"، وهيلف في دواير هنا.
فيه قاعدة قديمة لحل أي متاهة: حط إيدك اليمين على الحيطة وامشي من غير ما تشيلها. يعني لو فيه طريق على يمينك خده، لو مفيش امشي قدام، لو مقفول لف شمال.
الكود هيتجرب على 3 خرايط مختلفة، ولازم ينجح فيهم كلهم.
الأوامر المتاحة
moveForward()خطوة لقدام في الاتجاه اللي الروبوت باصص لهturnLeft()لف شمال في مكانكturnRight()لف يمين في مكانكisPathAhead()true لو الخانة اللي قدامك فاضية ومفيهاش فخisPathRight()true لو الخانة اللي على يمينك فاضية ومفيهاش فخatGoal()true لو الروبوت واقف على العلم