Added variable mutation rate depending on setting.
Very low mutation may cause very good results with non-multimodular
functions.