SMS: Artificial life and evolutionary computation