Advances in Artificial Life: Proceedings of European Conference on Artificial Life 2007