Research Article

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

Algorithm 1

The EA algorithm.
(i)     Initialize solution in semi random procedure
     Incorporate Power Heuristics
(ii)   Evaluate each individual penalty value
(iii)    Select pair to mate using either Roulette Wheel Selection operator
(iv)  Do Crossover using One-Point Crossover operator
(v)    Do Power Mutation
(vi)  Repair operator using Power Heuristics
(vii) Apply elitism operator
(viii) Repeat step (iii) until step (vii) until a number of generations is reached