Add more variants of GreedyMutation