Grammatical evolution : evolutionary automatic programming in an arbitrary language - O'Neill, Michael; Ryan, Conor, 1972- (Genetic programming series, 2003)