Changeset 7323
- Timestamp:
- 01/13/12 00:13:33 (13 years ago)
- Location:
- branches/HiveHiveEngine
- Files:
-
- 2 added
- 2 deleted
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HiveHiveEngine/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/ParallelIslandGeneticAlgorithmMainLoop.cs
r7322 r7323 181 181 Comparator checkIslandGenerationsReachedMaximum = new Comparator(); 182 182 ConditionalBranch checkContinueEvolution = new ConditionalBranch(); 183 SubScopesIntReducer generationsReducer = new SubScopesIntReducer();184 AllSubScopesIntReducer evaluatedSolutionsReducer = new AllSubScopesIntReducer();183 IntDataReducer generationsReducer = new IntDataReducer(); 184 IntDataReducer evaluatedSolutionsReducer = new IntDataReducer(); 185 185 Placeholder islandAnalyzer2 = new Placeholder(); 186 186 UniformSubScopesProcessor uniformSubScopesProcessor5 = new UniformSubScopesProcessor(); … … 270 270 generationsReducer.ParameterToReduce.ActualName = islandGenerationsCounter.ValueParameter.ActualName; 271 271 generationsReducer.TargetParameterName.Value = new StringValue("Generations"); 272 generationsReducer.ReductionOperation.Value = new ReductionType(ReductionTypes.Min); 272 273 273 274 evaluatedSolutionsReducer.Name = "Increment Evaluated Solutions"; 274 275 evaluatedSolutionsReducer.ParameterToReduce.ActualName = IslandEvaluatedSolutions.Name; 275 276 evaluatedSolutionsReducer.TargetParameterName.Value = new StringValue(EvaluatedSolutionsParameter.Name); 277 evaluatedSolutionsReducer.ReductionOperation.Value = new ReductionType(ReductionTypes.Sum); 276 278 277 279 emigrantsSelector.Name = "Emigrants Selector (placeholder)"; -
branches/HiveHiveEngine/HeuristicLab.Operators/3.3/HeuristicLab.Operators-3.3.csproj
r7322 r7323 118 118 <Compile Include="Assigner.cs" /> 119 119 <Compile Include="AlgorithmOperator.cs" /> 120 <Compile Include="AllSubScopesIntReducer.cs" /> 120 <Compile Include="IntDataReducer.cs" /> 121 <Compile Include="ReductionType.cs" /> 121 122 <Compile Include="ReductionTypes.cs" /> 122 <Compile Include="SubScopesIntReducer.cs" />123 123 <Compile Include="MultiOperator.cs" /> 124 124 <Compile Include="Operator.cs" /> -
branches/HiveHiveEngine/HeuristicLab.Operators/3.3/ReductionTypes.cs
r7322 r7323 23 23 public enum ReductionTypes { 24 24 Sum, 25 Prod, 26 Min, 25 27 Max, 26 Min,27 28 Avg 28 29 }
Note: See TracChangeset
for help on using the changeset viewer.