Об этом проекте

Ikemen Combo Finder — это инструмент на базе Python, предназначенный для автоматического поиска возможных цепочек комбо для персонажей в файтингах Ikemen GO и MUGEN. Он анализирует файлы определений персонажей (.def, .cmd, .cns/.st), строит граф переходов допустимых последовательностей приемов на основе эвристических правил (например, Light → Medium → Heavy, Normal → Special → Super), а затем использует генетический алгоритм для эволюции оптимальных комбо. Эти комбо проверяются с помощью симулятора на основе правил, который оценивает масштабирование урона и хитстан (hitstun). Проект открыто признан экспериментальным — разработан преимущественно с помощью ИИ человеком, не являющимся программистом — и содержит известные недостатки, непоследовательные обновления и ограниченную поддержку. Результатом работы являются JSON-файлы со списками извлеченных приемов и обнаруженных комбо. Несмотря на полезность для исследований или прототипирования, результаты не следует считать окончательными из-за упрощенного моделирования игровой механики. Пользователи должны вручную настроить пути к персонажам в config.yaml и запустить скрипты извлечения и поиска. Кодовая база не структурирована и не предназначена для промышленного использования; разработчикам рекомендуется создать форк или переписать код, а не рассчитывать на поддержку. Лицензия MIT.