ہر بند کمرے میں بگ کے ساتھ ایک چھوٹی سی اسکرپٹ ہوتی ہے۔ اسے پڑھیں، اسے پیچ کریں، اسے صحیح طریقے سے چلائیں، اور اگلے پر جائیں۔
آپ کو پانچ کمروں کا سامنا ہے، ہر ایک چھوٹی زبان میں ایک مختصر اسکرپٹ اور بیان کردہ مقصد کے ساتھ۔ کوڈ میں ترمیم کریں تاکہ مشین اپنا مقصد پورا کر لے، پھر اسے چلائیں۔ کنسول آپ کے متغیرات کو دکھاتا ہے اور کیا مقصد پورا ہوا ہے۔ فرار ہونے کے لئے پانچوں کو حل کریں۔
ایلس سٹی کوڈ کو پڑھنے اور منطق کی غلطیوں کو ٹھیک کرنے کے بارے میں فرار کے کمرے کی طرز کی ڈیبگنگ پہیلی ہے۔
پانچ کمرے، ہر ایک ایک ننھی زبان میں ایک مختصر اسکرپٹ جس کا مقصد بتایا گیا ہو، کوڈ لکھنے کے بجائے کوڈ پڑھنے کی مشق کی شکل ہے۔
کسی مقصد کو پورا کرنے کے لیے کسی اور کے پروگرام میں ترمیم کرنا ہی زیادہ تر پروگرامنگ ہے، اور یہی وہ مہارت ہے جس کی سب سے کم جان بوجھ کر مشق کی جاتی ہے۔
اس کے مشکل ہونے کا نحو سے کوئی تعلق نہیں۔ کنٹرول فلو کو محفوظ طریقے سے بدلنے کا مطلب ہے پہلے یہ سمجھنا کہ موجودہ بہاؤ ہر صورت میں کیا کرتا ہے، اور ایک چھوٹا اسکرپٹ جس کی ایک شاخ آپ غلط پڑھ لیں آپ کو اتنی ہی مکمل شکست دے گا جتنا کوئی بڑا۔
ایلس سٹی کوڈ کو پڑھنے اور منطق کی غلطیوں کو ٹھیک کرنے کے بارے میں فرار کے کمرے کی طرز کی ڈیبگنگ پہیلی ہے۔ یہ ایک اصل، مفت براؤزر گیم ہے جو PlayPendium کے لیے اندرون خانہ بنایا گیا ہے۔