Try to make the code more configurable, to let the user choose the name of the parameters and the fitness function.