Function File: mutationChildren = mutationgaussian (parents, options, nvars, FitnessFcn, state, thisScore, thisPopulation)

Default mutation function

mutationgaussian uses a random number from the gaussian distribution added to the mean to each entry of the parent

Inputs

parents

Row vector of parents chosen by a selection function

options

options

nvars

Number of variables

FitnessFcn

Fitness function

state

Structure containing information about current generation

thsiScore

vector of scores for the current population

thisPopulation

Matrix of individuals in the current population

Outputs

mutationChildren

mutated offspring as a matrix where rows correspond to children, number of columns is the number of variables.

See also: ga.

Package: ga