O programa darwiniano sempre teve que enfrentar o desafio de uma plêiade de teorias alternativas que, por compartilhar um conjunto de pressupostos fundamentais, podem ser consideradas como formulações distintas de um único programa de pesquisa dirigido para o objetivo de articular aquilo que, seguindo a Richard Lewontin e a Elliot Sober, podemos caracterizar como uma explicação transformacional da evolução, alternativa à explicação de tipo variacional ou selecional proposta por Darwin.