Advances in Artificial Life: Third European Conference on Artificial Life, Granada, Spain, June 4 - 6, 1995 Proceedings (Lecture Notes in Computer Science)