A replacement scheme based on dynamic penalization for controlling the diversity of the population in Genetic Programming | IEEE Conference Publication | IEEE Xplore