Sobre o projeto

O Ikemen Combo Finder é uma ferramenta baseada em Python projetada para descobrir automaticamente possíveis cadeias de combos para personagens nos jogos de luta Ikemen GO e MUGEN. Ele analisa arquivos de definição de personagens (.def, .cmd, .cns/.st), constrói um grafo de transição de sequências de movimentos válidos com base em regras heurísticas (ex: Leve → Médio → Pesado, Normal → Especial → Super) e, em seguida, utiliza um algoritmo genético para evoluir combos otimizados. Estes são validados através de um simulador baseado em regras que estima a escala de dano e o hitstun. O projeto é abertamente reconhecido como experimental — desenvolvido em grande parte com assistência de IA por alguém que não é programador — e contém falhas conhecidas, atualizações inconsistentes e suporte limitado. A saída inclui arquivos JSON listando movimentos extraídos e combos descobertos. Embora seja útil para exploração ou prototipagem, os resultados não devem ser tratados como autoritativos devido à modelagem simplificada das mecânicas de jogo. Os usuários devem configurar manualmente os caminhos dos personagens em config.yaml e executar os scripts de extração/busca. A base de código é desorganizada e não foi projetada para produção; os desenvolvedores são encorajados a fazer um fork ou reescrever em vez de esperar manutenção. Licenciado sob MIT.