Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/06/10 16:03:30 (14 years ago)
Author:
abeham
Message:

#999

  • updated Island OSGA, SASEGASA
  • minor changes to Island GA and OSGA
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/SASEGASAMainLoop.cs

    r3659 r3673  
    225225      analyzer1.OperatorParameter.ActualName = AnalyzerParameter.Name;
    226226
     227      resultsCollector1.CopyValue = new BoolValue(false);
    227228      resultsCollector1.CollectedValues.Add(new LookupParameter<IntValue>("Generations"));
    228       resultsCollector1.CollectedValues.Add(new LookupParameter<IntValue>("Evaluated Solutions", null, "EvaluatedSolutions"));
    229229      resultsCollector1.CollectedValues.Add(new LookupParameter<DoubleValue>("ComparisonFactor", null, "ComparisonFactor"));
    230230      resultsCollector1.CollectedValues.Add(new LookupParameter<IntValue>("Terminated Villages", null, "TerminatedVillages"));
    231231      resultsCollector1.CollectedValues.Add(new LookupParameter<IntValue>("Total Active Villages", null, "VillageCount"));
     232      resultsCollector1.CollectedValues.Add(new ScopeTreeLookupParameter<ResultCollection>("VillageResults", "Result set for each village", "Results"));
    232233      resultsCollector1.ResultsParameter.ActualName = ResultsParameter.Name;
    233234
    234       resultsCollector2.Name = "Reference Village Results";
    235       resultsCollector2.CopyValue = new BoolValue(false);
    236       resultsCollector2.CollectedValues.Add(new ScopeTreeLookupParameter<ResultCollection>("VillageResults", "Result set for each village", "Results"));
     235      resultsCollector2.CopyValue = new BoolValue(true);
     236      resultsCollector2.CollectedValues.Add(new LookupParameter<IntValue>("Evaluated Solutions", null, "EvaluatedSolutions"));
    237237      resultsCollector2.ResultsParameter.ActualName = ResultsParameter.Name;
    238238
     
    362362      analyzer2.OperatorParameter.ActualName = AnalyzerParameter.Name;
    363363
    364       resultsCollector2.CollectedValues.Add(new LookupParameter<IntValue>("Generations"));
    365       resultsCollector2.CollectedValues.Add(new LookupParameter<IntValue>("Evaluated Solutions", null, "EvaluatedSolutions"));
    366       resultsCollector2.CollectedValues.Add(new LookupParameter<DoubleValue>("ComparisonFactor", null, "ComparisonFactor"));
    367       resultsCollector2.CollectedValues.Add(new LookupParameter<IntValue>("Terminated Villages", null, "TerminatedVillages"));
    368       resultsCollector2.CollectedValues.Add(new LookupParameter<IntValue>("Total Active Villages", null, "VillageCount"));
    369       resultsCollector2.ResultsParameter.ActualName = ResultsParameter.Name;
     364      resultsCollector3.CopyValue = new BoolValue(true);
     365      resultsCollector3.CollectedValues.Add(new LookupParameter<IntValue>("Evaluated Solutions", null, "EvaluatedSolutions"));
     366      resultsCollector3.ResultsParameter.ActualName = ResultsParameter.Name;
    370367
    371368      terminationCondition.ConditionParameter.ActualName = "TerminateSASEGASA";
Note: See TracChangeset for help on using the changeset viewer.