Diseño de algoritmos evolutivos auto-adaptativos secuenciales y paralelos