Dennett ve la evolución por selección natural como un proceso algorítmico (aunque explica que los algoritmos tan simples como la división larga a menudo incorporan un grado significativo de aleatoriedad).