tokens: The hypermutations with mutation potential ( HMP ) used by Opt - IA tend to flip a linear number of bits unless an improving solution is found first ( i.e. , if no stop at first constructive mutation mechanism ( FCM ) is used , then the operator fails to optimise efficiently any function with a polynomial number of optima ) .