TEK292 - Biological Modeling: Course at LTH, Lund, Sweden. Genetic algorithm for function optimization