Facilitated Variation: How Evolution Learns from Past Environments To Generalize to New Environments
Varying environments can speed up evolution