self-adaptive mutation clean-up