If convergent evolution is what you're explaining, perhaps you're right. I don't know. I heard in a documentary once a parallel lineage of the evolution of fish in two different geographical regions but having similar environments in their area that turn out to be the same species. This might indicate a "predictive" nature of evolution. But we don't know anything of that sort yet, or at least I don't know any well-developed theory on that position yet, as I believe it's only hypothetical now. We still have to consider predator/prey relationships, parasite/host relationships, mutations, weather changes, migrations, etc., which make prediction a very tedious calculation if anything. Nevertheless, the driving force of evolution, which is mutations, can be measured alone, and that at least we know that we in constant mode of changing. When different environments come along however, all of a sudden, these mutation rates start increasing.
I think one of the greatest ways to study evolution is to study our own immune system, how our white blood cells constantly change their genetic information to try to fight new parasites they encounter. This gives us an idea of how environment can be factored into the genetic changes these cells make. So T-cell and B-cell changes through mutations is God's way of allowing nature to be "creative."