The h is a user de???ned parameter (such as 10), and t is de???ned as t = h(n???1)+1, where the n represents the maximum arity of functional nodes in the expression (such as 2 if the arithmetic functions ??, ??, ???, + are used). ?? The mutation operator substitutes expressions along the genome, although must respect the gene rules such that function and terminal nodes are mutated in the head of g