International Journal of Artificial Life Research (IJALR),volume 6,issue 1  (01-2016)