Пример #1
0
 public SingleObjectiveTestFunctionSolution(RealVector realVector, DoubleValue quality, ISingleObjectiveTestFunctionProblemEvaluator evaluator)
     : base()
 {
     this.bestRealVector = realVector;
     this.bestQuality    = quality;
     this.evaluator      = evaluator;
     Initialize();
 }
Пример #2
0
 protected SingleObjectiveTestFunctionSolution(SingleObjectiveTestFunctionSolution original, Cloner cloner)
     : base(original, cloner)
 {
     bestKnownRealVector = cloner.Clone(original.bestKnownRealVector);
     bestRealVector      = cloner.Clone(original.bestRealVector);
     bestQuality         = cloner.Clone(original.bestQuality);
     population          = cloner.Clone(original.population);
     evaluator           = cloner.Clone(original.evaluator);
     bounds = cloner.Clone(original.bounds);
     Initialize();
 }
Пример #3
0
 public SOTFDataDescriptor(ISingleObjectiveTestFunctionProblemEvaluator evaluator)
 {
     Evaluator = evaluator;
 }
Пример #4
0
 public SOTFDataDescriptor(ISingleObjectiveTestFunctionProblemEvaluator evaluator) {
   Evaluator = evaluator;
 }
 public SingleObjectiveTestFunctionSolution(RealVector realVector, DoubleValue quality, ISingleObjectiveTestFunctionProblemEvaluator evaluator)
   : base() {
   this.bestRealVector = realVector;
   this.bestQuality = quality;
   this.evaluator = evaluator;
   Initialize();
 }
 protected SingleObjectiveTestFunctionSolution(SingleObjectiveTestFunctionSolution original, Cloner cloner)
   : base(original, cloner) {
   bestKnownRealVector = cloner.Clone(original.bestKnownRealVector);
   bestRealVector = cloner.Clone(original.bestRealVector);
   bestQuality = cloner.Clone(original.bestQuality);
   population = cloner.Clone(original.population);
   evaluator = cloner.Clone(original.evaluator);
   bounds = cloner.Clone(original.bounds);
   Initialize();
 }