Porcellio scaber Algorithm with t-Distributed Elite Mutation for Global Optimization
Algorithm 1
TPSA algorithm.
Set the objective function f(x), x = [x1,x2, …, xd]T
Set the algorithm parameters: population size N, elite mutation probability parameter Pt, the upper and lower boundaries of the weight allocation parameter λ, and step scale coefficient γ.
Initialize the Porcellio scaber population (i = 1,2, …, N)
f(x) determines the environmental condition Ex at x