Text this: Evolutionary algorithms in engineering and computer science