"Artificial Evolution ...at Work: Rank by Fitness"