Evolutionary Computation by D. Dumitrescu