In the field of Evolutionary Computing algorithms are population-based. In the majority of cases the initial population is randomly generated. Provide an interface for such initialization methods. As for mutator and recombinator objects there should be a makeCreator method. Make sure, that the outcome of such a method highly depends on the representation of the parameters.
Generator now need to be of type esoo_generator. But there is no special makeGenerator generator function until now, because it seems not to be necessary.
In the field of Evolutionary Computing algorithms are population-based. In the majority of cases the initial population is randomly generated. Provide an interface for such initialization methods. As for mutator and recombinator objects there should be a
makeCreator
method. Make sure, that the outcome of such a method highly depends on the representation of the parameters.