This system was written to promote the study of genetic algorithms for function minimisation. Since genetic algorithm are task independent optimisers, the user must provide only an evaluation function which returns a value when given a particular point in the search space.