For example, the set of quantum computation has provided a new and computational viewpoint on quantum mechanics, price fluctuations in economic markets can be fruitfully viewed as an algorithmic process, and even evolution can be usefully thought of as, as a surprisingly search algorithm. 