terminates a genetic algorithm and frees memory resources
gets requested members and objective values from the current solution population
gets objective function values for a requested member of current solution population
initializes the initial solution population
reevaluates the objective function for all solutions in the current population
specifies a current crossover operator
specifies a current mutation operator
specifies a current objective function
specifies a current selection parameters
sets up a specific genetic algorithm optimization problem