I don't see where the "number of runs to run" is coming in as an argument anywhere. Also, does "Genetic Algorithm Problem" mean something specific? I assume it implies a certain set of functions; if so you should probably document them here.