public EvolutionaryAlgorithmBuilderContinuousMO( Population population, DecisionSpace decisionSpace, HyperParameterManager hyperParameters, IParentSelectionOperator parentSelector, IRecombinationOperator recombinationOperator, IMutationOperator mutationOperator, IReinsertionOperator reinsertionOperator) { this.decisionSpace = decisionSpace; HyperParameters.AddFromExistingHyperParameterSet(hyperParameters); this.population = population; this.parentSelector = parentSelector; this.recombinationOperator = recombinationOperator; this.mutationOperator = mutationOperator; this.reinsertionOperator = reinsertionOperator; }
public NelderMeadBuilder(DecisionSpace decisionSpace, HyperParameterManager hyperParameters) { this.decisionSpace = decisionSpace; HyperParameters.AddFromExistingHyperParameterSet(hyperParameters); }