Predicting evolution