Research Article

Shrimp Feed Formulation via Evolutionary Algorithm with Power Heuristics for Handling Constraints

Algorithm 3

Power Mutation algorithm [22].
(i)   Generate uniform random numbers, and between
(ii) Get s using formula:
  where is the random number and p is the index of Power distribution
(iii) Get t using formula:
  where : ingredient value from crossover stage, : lower bound of ingredient ,
  : upper bound of ingredient
  If ,
  Then generate a new value of by the formula
  Else if
  Then find a new value of by the formula
(iv) Repeat step (iii) to (iv) until all alleles in chromosome i are mutated.
(v) Calculate new fitness value for the solution