Artificial life and robotics (Springer, 1997)