Text this: Theoretical Aspects of Evolutionary Computing