Changeset 1251 for branches/CEDMA-Refactoring-Ticket419/HeuristicLab.GP.StructureIdentification/AlgorithmBase.cs
- Timestamp:
- 03/05/09 10:51:26 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/CEDMA-Refactoring-Ticket419/HeuristicLab.GP.StructureIdentification/AlgorithmBase.cs
r1245 r1251 116 116 algo.Name = "GP"; 117 117 SequentialProcessor seq = new SequentialProcessor(); 118 EmptyOperator problemInjectorPlaceholder = new EmptyOperator();118 IOperator problemInjector = CreateProblemInjector(); 119 119 120 120 RandomInjector randomInjector = new RandomInjector(); … … 143 143 LeftReducer cleanUp = new LeftReducer(); 144 144 145 seq.AddSubOperator(problemInjector Placeholder);145 seq.AddSubOperator(problemInjector); 146 146 seq.AddSubOperator(randomInjector); 147 147 seq.AddSubOperator(globalInjector); … … 162 162 this.algorithm = seq; 163 163 return algo; 164 } 165 166 protected internal virtual IOperator CreateProblemInjector() { 167 return new EmptyOperator(); 164 168 } 165 169
Note: See TracChangeset
for help on using the changeset viewer.