Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
11/25/14 13:46:50 (10 years ago)
Author:
pfleck
Message:

#2269

  • Implemented MatingPoolCreator.
  • Added a modified GeneticAlgorithMainLoop as main operator in ALPS-GA-MainLoop.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/ALPS/HeuristicLab.Algorithms.ALPS/3.3/AlpsGeneticAlgorithm.cs

    r11580 r11583  
    3939  [Creatable("Algorithms")]
    4040  [StorableClass]
    41   public class AlpsGeneticAlgorithm : HeuristicOptimizationEngineAlgorithm, IStorableContent {
     41  public sealed class AlpsGeneticAlgorithm : HeuristicOptimizationEngineAlgorithm, IStorableContent {
    4242    public string Filename { get; set; }
    4343
     
    371371    }
    372372    private void ParameterizeMainLoop() {
    373       MainLoop.BestKnownQualityParameter.ActualName = Problem.BestKnownQualityParameter.Name;
    374       MainLoop.EvaluatorParameter.ActualName = Problem.EvaluatorParameter.Name;
    375       MainLoop.MaximizationParameter.ActualName = Problem.MaximizationParameter.Name;
    376       MainLoop.BestKnownQualityParameter.ActualName = Problem.Evaluator.QualityParameter.ActualName;
     373      //MainLoop.BestKnownQualityParameter.ActualName = Problem.BestKnownQualityParameter.Name;
     374      //MainLoop.EvaluatorParameter.ActualName = Problem.EvaluatorParameter.Name;
     375      //MainLoop.MaximizationParameter.ActualName = Problem.MaximizationParameter.Name;
     376      //MainLoop.QualityParameter.ActualName = Problem.Evaluator.QualityParameter.ActualName;
     377      MainLoop.MainOperator.EvaluatorParameter.ActualName = Problem.EvaluatorParameter.Name;
     378      MainLoop.MainOperator.MaximizationParameter.ActualName = Problem.MaximizationParameter.Name;
     379      MainLoop.MainOperator.QualityParameter.ActualName = Problem.Evaluator.QualityParameter.ActualName;
    377380    }
    378381    private void ParameterizeSelectors() {
Note: See TracChangeset for help on using the changeset viewer.