Evolving Computers - AI, Chaos, Evolutionary & Generic Algorithms