Text this: Genetic algorithms in optimisation, simulation and modelling