ٹاور بیفور ڈسک: میں نے انسانوں اور AI کے لیے ایک پہیلی والا گیم بنایا

میں نے جون سالسٹائس گیم جام (June Solstice Game Jam) کے لیے ایک گیم بنایا۔

تصور سادہ ہے۔ سورج غروب ہونے سے پہلے آپ کو اپنے ٹاور تک پہنچنا ہوگا۔ ہر چال وقت لیتی ہے۔ ہر قدم غروبِ آفتاب کو قریب لاتا ہے۔

آپ کو اپنے راستے کی منصوبہ بندی احتیاط سے کرنی ہوگی۔ دریا آپ کا راستہ روکتے ہیں۔ چٹانیں آپ کو طویل راستوں سے گزرنے پر مجبور کرتی ہیں۔ پانی عبور کرنے کے لیے پل بنانے کے لیے آپ کو لکڑی کی ضرورت ہوتی ہے۔ اگر آپ بہت زیادہ حرکت کرتے ہیں یا غیر ضروری وسائل اکٹھے کرتے ہیں، تو آپ ہار جائیں گے۔

مقصد کارکردگی (efficiency) ہے۔

میں دیکھنا چاہتا تھا کہ کیا کوئی AI یہ گیم کھیل سکتا ہے۔ میں نے گیم کو AI ماڈل سے جوڑنے کے لیے Google WebMCP کا استعمال کیا۔

میں نے AI کو دو ٹولز دیے:

  • getGameState: یہ نقشہ، قواعد، اور آپ کے موجودہ وسائل دکھاتا ہے۔
  • submitPlan: یہ AI کو گیم کو چالوں کی مکمل فہرست بھیجنے کی اجازت دیتا ہے۔

AI کو ایک وقت میں ایک قدم چلانے کے بجائے، میں نے اسے ایک مکمل منصوبہ بنانے کو کہا۔ میرا گیم پھر ان چالوں کو تھوڑی دیر کے وقفے کے ساتھ دوبارہ دہراتا ہے۔ ایسا لگتا ہے جیسے AI حقیقی وقت (real time) میں سوچ رہا ہے اور کھیل رہا ہے۔

نتائج حیران کن تھے۔

میں نے Gemini 1.5 Flash سمیت کئی ماڈلز کا تجربہ کیا۔ ٹولز نے مکمل طور پر کام کیا۔ AI نقشہ پڑھ سکتا تھا اور بغیر کسی غلطی کے چالیں بھیج سکتا تھا۔

لیکن AI کو جیتنے میں مشکلات پیش آئیں۔

یہاں تک کہ آسان ترین لیولز بھی ماڈلز کے لیے مشکل تھے۔ وہ سب سے زیادہ مؤثر راستے تلاش کرنے میں ناکام رہے۔ اس نے مجھے کچھ اہم سکھایا۔ ایسی پہیلیاں جو انسانوں کو آسان لگتی ہیں، ان کے لیے ایسی استدلال (reasoning) اور وجدان (intuition) کی ضرورت ہوتی ہے جو AI کے لیے اب بھی مشکل ہے۔

ایسے لیولز ڈیزائن کرنا جو انسانوں کو سادہ لگیں لیکن AI کے لیے مشکل ہوں، ایک نیا چیلنج ہے۔

آپ یہاں گیم کھیل سکتے ہیں یا کوڈ دیکھ سکتے ہیں: tower-before-dusk.gramli.workers.dev

ماخذ: https://dev.to/gramli/tower-before-dusk-i-built-a-puzzle-game-for-humans-and-ai-oao

اختیاری لرننگ کمیونٹی: https://t.me/GyaanSetuAi