In his recent book on Darwinism, Daniel Dennett has offered up a species of a priori selectionism that he calls algorithmic. He used this view to challenge a number of positions advocated by Stephen J. Gould. I examine his algorithmic conception, review his unqualified enthusiasm for the a priori selectionist position, challenge Dennett's main metaphors (cranes vs. skyhooks and a design space), examine ways in which his position has lead him to misunderstand or misrepresent Gould (spandrels, exaptation, punctuated equilibrium, contingency and disparity), and discuss recent results in developmental biology that suggest that an a priori position does not fill the demands of an evolutionary biology. I conclude by insisting that evolutionary biology is many leveled, complicated, and is carried on an ever shifting and expanding empirical base that when disregarded results in caricature.