Learning and evolutionary systems