Evolutionary Computation: Towards a New Philosophy of Machine Intelligence