Understanding the behavior of complex systems requires a new kind of thinking, one that embraces uncertainty and unpredictability.