इस प्रोजेक्ट के बारे में

Ikemen Combo Finder एक Python-आधारित टूल है जिसे Ikemen GO और MUGEN फाइटिंग गेम्स में पात्रों के लिए संभावित कॉम्बो चेन को स्वचालित रूप से खोजने के लिए डिज़ाइन किया गया है। यह कैरेक्टर डेफिनिशन फाइलों (.def, .cmd, .cns/.st) को पार्स करता है, ह्यूरिस्टिक नियमों (जैसे, Light → Medium → Heavy, Normal → Special → Super) के आधार पर वैध मूव सीक्वेंस का एक ट्रांज़िशन ग्राफ बनाता है, और फिर इष्टतम कॉम्बो विकसित करने के लिए एक जेनेटिक एल्गोरिदम का उपयोग करता है। इन्हें एक नियम-आधारित सिम्युलेटर के माध्यम से सत्यापित किया जाता है जो डैमेज स्केलिंग और हिटस्टन का अनुमान लगाता है। इस प्रोजेक्ट को खुले तौर पर प्रयोगात्मक माना गया है — जिसे मुख्य रूप से एक गैर-प्रोग्रामर द्वारा AI सहायता से विकसित किया गया है — और इसमें ज्ञात खामियां, असंगत अपडेट और सीमित समर्थन शामिल हैं। आउटपुट में JSON फाइलें शामिल हैं जिनमें निकाले गए मूव्स और खोजे गए कॉम्बो की सूची होती है। हालांकि यह एक्सप्लोरेशन या प्रोटोटाइपिंग के लिए उपयोगी है, लेकिन गेम मैकेनिक्स के सरलीकृत मॉडलिंग के कारण परिणामों को आधिकारिक नहीं माना जाना चाहिए। उपयोगकर्ताओं को config.yaml में कैरेक्टर पाथ को मैन्युअल रूप से कॉन्फ़िगर करना होगा और एक्सट्रैक्शन/सर्च स्क्रिप्ट्स चलानी होंगी। कोडबेस अव्यवस्थित है और प्रोडक्शन के लिए इंजीनियर नहीं किया गया है; डेवलपर्स को रखरखाव की उम्मीद करने के बजाय इसे फोर्क करने या फिर से लिखने के लिए प्रोत्साहित किया जाता है। MIT के तहत लाइसेंस प्राप्त।