Representations for Genetic and Evolutionary Algorithms