Advances in Artificial Life by Mathieu Capcarrere