binaryMutation:
--------------------------------------------------------------------------
Binary mutation changes each of the bits of the parent
based on the probability of mutation
Since version 7.
--------------------------------------------------------------------------
Form:
[parent] = binaryMutate(parent,bounds,Ops)
--------------------------------------------------------------------------
------
Inputs
------
parent the first parent ( [solution string function value] )
bounds the bounds matrix for the solution space
Ops Options for binaryMutation [gen prob_of_mutation]
-------
Outputs
-------
parent
--------------------------------------------------------------------------