Kedaman,

I decided look up the definition of evolution,

evolution n 1: a process in which something passes by degrees to a more advanced or mature stage; "the development of his ideas took many years"; "the evolution of Greek civilization"; "the slow development of her skill as a writer" [syn: development] 2: the sequence of events involved in the evolutionary development of a species or taxonomic group of organisms [syn: phylogeny, phylogenesis]


Source: WordNet ® 1.6, © 1997 Princeton University

Evolution encapsulates the concept of development. I don't believe random change can be considered evolution, as truly random change will not lead to development as time approaches infinity.

For example take Deep Blue. If the application was able to modify itself to improve its ability to play chess over time, then I would consider that to display an evolving interpretation and thus would label the application intelligent.

If on the other hand the application just randomly modified itself, then over time the computer would not be able to develop its ability to play chess and therefore would not consider the application intelligent.