Evolutionary thought, cognitive science, synthetic life, artificial intelligence, and general science.