Authors:

Evolutionary theory tends to explain quite well in retrospect how various species emerged. It's not very good on prediction. Nevertheless, one cannot say that there isn't a lot of knowledge that's been obtained in this field. In the same way, with these complex physical phenomena between solid state physics, you can say a lot of things without necessarily knowing the next step.

Source: www.minneapolisfed.org
Evolutionary theory tends to explain quite well in retrospect how various species emerged. It's not very good on prediction. Nevertheless, one cannot say that there isn't a lot of knowledge that's been obtained in this