Diversity is important in genetic algorithms ( and genetic programming ) .
Crossing over a homogeneous population does not yield new solutions .
Diversity is important in genetic algorithms ( and genetic programming ) because crossing over a homogeneous population does not yield new solutions .