I distinguish ``optimizations'' from ``ecological adaptation'' in that optimizations involve innovations within the individual algorithm that do not involve interactions with other individuals.