HeadlinesBriefing HeadlinesBriefing.com

AI एजेंट्स ने पहला-व्यक्ति शूटर गेम डिकंपाइल किया

Hacker News •
×

तीन महीनों में, मैंने AI एजेंट्स का उपयोग करके एक लोकप्रिय पहला-व्यक्ति शूटर गेम को सटीक और स्थिर C++ कोड में डिकंपाइल करने के लिए एक प्रयास का नेतृत्व किया। लक्ष्य केवल एक अवधारणा प्रदर्शन नहीं था, बल्कि सुरक्षा और पोर्टेबिलिटी सुधारों के साथ एक पूर्ण फीचर वाला पुनर्मिर्चित संस्करण था, हालाँकि बाद में हमने व्यवहारात्मक सटीकता पर ध्यान केंद्रित किया। हमने Claude Max, Codex Pro, Sonnet 5, Opus 5.5 और अन्य मॉडलों का उपयोग Claude Code और Codex CLIs के माध्यम से किया। एजेंट्स ने Discord के माध्यम से संचार किया और CI विफलताओं के लिए GitHub मुद्दों और वेबहुक का उपयोग करके प्रगति ट्रैक की। डिसअसेंबली में Hex-Rays के ida-mcp उपकरण की आवश्यकता थी। पहले महीने में, चार एजेंट्स —तीन कार्यकर्ता और एक परीक्षक—ने गेम के लगभग 80% का डिकंपाइल करने में सफलता पाई, जिससे मानचित्र लोडिंग और मुख्य मेन्यू दृश्यमानता संभव हुई। हमने टोकन उपयोग को अनुकूलित करने के लिए संकुचन सीमा को 90% से 42% तक कम किया, जिससे संदर्भ कचरा कम हुआ और ध्यान केंद्रित करने में सुधार हुआ। इसके बावजूद, एजेंट्स कभी-कभी ध्यान खो देते थे, CI के इंतजार के दौरान निष्क्रिय रहते थे, या समस्याओं को पूरी तरह से बंद कर देते थे। प्रोजेक्ट ने AI अनुशासन, बुनियादी ढाँचे की स्थापना और हार्नेस अनुकूलन पर जोर देकर गेम या डिकंपाइलेशन प्रक्रिया पर नहीं। धन्यवाद है Rekt Inator, Future, st0rm और व्यापक समुदाय के योगदान के लिए।

स्रोत: Hacker News · HeadlinesBriefing द्वारा सारांशित