Learning and memory in genetic programming. - Keith Bearpark (2000)