Я вот таким вариантом пользовался. Обозначаем удары в голову, в корпус, в ноги сооответственно, как 1, 2 и 3. Переводим все свои известные супер-удары в такой вид: 1-3, 1-3-2, 1-2-2-2 и т.п. Бацаем в экселе табличку со всеми возможными комбинациями на свой супер. И последовательно вычеркиваем все комбинации, в которых встречается последовательность какого-либо супера.
Пример: имеем 3 супера - 1-3, 1-1-2, 1-2-3-3. Подбираем супер на 4-й уровень. Комбинации: 1111, 1112, 1113, 1121, 1122, 1123 и т.д. до 3333. Комбинации 1112, 1113, 1121, 1123 вычеркиваем, поскольку в них встречаются уже подобранные супер-удары. Главное - аккуратно, чтобы не вычеркнуть лишнюю комбинацию. Как-то так.

Из оставшихся комбинаций сцепленно подбираем удар. Например: проверяем комбинацию 1232 - не подходит, но у моба еще есть хп. Смотрим комбинацию, начинающуюся на 232 и добавляем один удар: 2321 и т.д.