Codes for implementing Evolutionary Algorithms