Can We Forecast Evolution?

Evolution is complex–does that mean it’s too complex to predict? Biologists used to leave the question to philosophers (or to philosophically-minded biologists). But in a new feature for Quanta, I look at cases where evolution is indeed predictable–including some upon which lives depend, such as the evolution of the flu and cancer.