Changeset 12259 for branches/ALPS/HeuristicLab.Algorithms.ALPS.SteadyState/3.3/AlpsSsGeneticAlgorithmMainOperator.cs
- Timestamp:
- 03/26/15 13:35:56 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ALPS/HeuristicLab.Algorithms.ALPS.SteadyState/3.3/AlpsSsGeneticAlgorithmMainOperator.cs
r12150 r12259 48 48 var mutator = new Placeholder() { Name = "Mutator (Placeholder)" }; 49 49 var ageReducer = new DataReducer() { Name = "Calculate EvalsCreated" }; 50 var lastMoveReducer = new DataReducer() { Name = "Calculate LastMove" }; 50 51 var subScopesRemover = new SubScopesRemover(); 51 52 var evaluator = new Placeholder() { Name = "Evaluator (Placeholder)" }; 52 53 53 54 54 55 OperatorGraph.InitialOperator = selector; … … 74 75 ageReducer.TargetParameter.ActualName = "EvalsCreated"; 75 76 ageReducer.TargetOperation.Value = new ReductionOperation(ReductionOperations.Assign); 77 ageReducer.Successor = lastMoveReducer; 76 78 77 ageReducer.Successor = subScopesRemover; 79 lastMoveReducer.ParameterToReduce.ActualName = "LastMove"; 80 lastMoveReducer.ReductionOperation.ActualName = "AgeInheritance"; 81 lastMoveReducer.ReductionOperation.Value = null; 82 lastMoveReducer.TargetParameter.ActualName = "LastMove"; 83 lastMoveReducer.TargetOperation.Value = new ReductionOperation(ReductionOperations.Assign); 84 lastMoveReducer.Successor = subScopesRemover; 78 85 79 86 subScopesRemover.Successor = evaluator;
Note: See TracChangeset
for help on using the changeset viewer.