Text this: Introduction to genetic algorithms