“…Therefore, the GEP nature permits the evolution of more complex programs composed of several substructures or subprograms called GEP genes. Consequently, each GEP gene encompasses a list of symbols with a fixed length that can be any element from the terminal set such as {x, y, z, À2} and a function set such as {Â, /, +, À, sin} [36]. For instance, a two-gene chromosome can be made of four functions, Q, ⁄, /, and +, (Q expresses the square root function) and three terminals, a, b and c, together with its decoded ET and the corresponding mathematical expression.…”