2007 IEEE Symposium on Artificial Life