Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/07/10 15:34:08 (15 years ago)
Author:
abeham
Message:

#839

  • removed parallel parameter from multipopulation algorithms
File:
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/IslandGeneticAlgorithm.cs

    r3689 r3704  
    101101      get { return (ValueParameter<IntValue>)Parameters["Elites"]; }
    102102    }
    103     private ValueParameter<BoolValue> ParallelParameter {
    104       get { return (ValueParameter<BoolValue>)Parameters["Parallel"]; }
    105     }
    106103    private ValueParameter<MultiAnalyzer> AnalyzerParameter {
    107104      get { return (ValueParameter<MultiAnalyzer>)Parameters["Analyzer"]; }
     
    172169      get { return ElitesParameter.Value; }
    173170      set { ElitesParameter.Value = value; }
    174     }
    175     public BoolValue Parallel {
    176       get { return ParallelParameter.Value; }
    177       set { ParallelParameter.Value = value; }
    178171    }
    179172    public MultiAnalyzer Analyzer {
     
    222215      Parameters.Add(new OptionalConstrainedValueParameter<IManipulator>("Mutator", "The operator used to mutate solutions."));
    223216      Parameters.Add(new ValueParameter<IntValue>("Elites", "The numer of elite solutions which are kept in each generation.", new IntValue(1)));
    224       Parameters.Add(new ValueParameter<BoolValue>("Parallel", "True if the islands should be run in parallel (also requires a parallel engine)", new BoolValue(false)));
    225217      Parameters.Add(new ValueParameter<MultiAnalyzer>("Analyzer", "The operator used to analyze the islands.", new MultiAnalyzer()));
    226218      Parameters.Add(new ValueParameter<MultiAnalyzer>("IslandAnalyzer", "The operator used to analyze each island.", new MultiAnalyzer()));
     
    243235      populationCreator.Successor = ussp1;
    244236
    245       ussp1.Parallel = null;
    246       ussp1.ParallelParameter.ActualName = ParallelParameter.Name;
    247237      ussp1.Operator = solutionsCreator;
    248238      ussp1.Successor = mainLoop;
Note: See TracChangeset for help on using the changeset viewer.