Para entender la selección natural: El falso algoritmo y el cuento del león del bosque
Al discutir hoy la entrada titulada La Selección Natural se opone al diseño, en la sección blog del día de Madrimasd, un comentario indicaba que la selección natural sería un algoritmo. Sus palabras, en medio de un discurso confuso, eran exactamente estas:
“Por tanto la selección natural de Darwin no es más que un simple algoritmo o procedimiento para evaluar diseños que se irian obteniendo por crossover y/o mutación, generación tars generación, hasta encontrar uno óptimo o cuasi-óptimo.”
Tal frase presenta la equivalencia falsa entre algoritmo y procedimiento. Mientras que algoritmo es un conjunto de operaciones definidas que permite hallar la solución de un problema, procedimiento es cualquier acción. El primero es matemático y metódico, la segunda no tiene por qué serlo. Así, el comentario en cuestión erraba por ambiguo ya que la selección natural puede ser definida como procedimiento, más no como algoritmo. Mucho menos como “simple algoritmo”. Entender esto es sencillo conociendo el ejemplo del león que relato a continuación.