Applications Of Evolutionary Computing by M. Giacobini