Artistic creation through artificial life techniques