Changeset 1225
- Timestamp:
- 02/24/09 13:15:48 (16 years ago)
- Location:
- trunk/sources/HeuristicLab.SGA
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.SGA/HeuristicLab.SGA.csproj
r852 r1225 84 84 <Name>HeuristicLab.Data</Name> 85 85 </ProjectReference> 86 <ProjectReference Include="..\HeuristicLab.Evolutionary\HeuristicLab.Evolutionary.csproj"> 87 <Project>{F5614C53-153C-4A37-A608-121E1C087F07}</Project> 88 <Name>HeuristicLab.Evolutionary</Name> 89 </ProjectReference> 86 90 <ProjectReference Include="..\HeuristicLab.Logging\HeuristicLab.Logging.csproj"> 87 91 <Project>{4095C92C-5A4C-44BC-9963-5F384CF5CC3F}</Project> -
trunk/sources/HeuristicLab.SGA/HeuristicLabSGAPlugin.cs
r1153 r1225 33 33 [Dependency(Dependency = "HeuristicLab.Core-3.2")] 34 34 [Dependency(Dependency = "HeuristicLab.Data-3.2")] 35 [Dependency(Dependency = "HeuristicLab.Evolutionary-3.2")] 35 36 [Dependency(Dependency = "HeuristicLab.Operators-3.2")] 36 37 [Dependency(Dependency = "HeuristicLab.Random-3.2")] -
trunk/sources/HeuristicLab.SGA/SGA.cs
r1153 r1225 26 26 using HeuristicLab.Core; 27 27 using HeuristicLab.Data; 28 using HeuristicLab.Evolutionary; 28 29 using HeuristicLab.SequentialEngine; 29 30 using HeuristicLab.Operators; … … 266 267 op.OperatorGraph.InitialOperator = sp1; 267 268 269 ChildrenInitializer ci = new ChildrenInitializer(); 270 op.OperatorGraph.AddOperator(ci); 271 sp1.AddSubOperator(ci); 272 273 UniformSequentialSubScopesProcessor ussp = new UniformSequentialSubScopesProcessor(); 274 op.OperatorGraph.AddOperator(ussp); 275 sp1.AddSubOperator(ussp); 276 277 SequentialProcessor sp2 = new SequentialProcessor(); 278 op.OperatorGraph.AddOperator(sp2); 279 ussp.AddSubOperator(sp2); 280 268 281 OperatorExtractor oe1 = new OperatorExtractor(); 269 282 oe1.Name = "Crossover"; 270 283 oe1.GetVariableInfo("Operator").ActualName = "Crossover"; 271 284 op.OperatorGraph.AddOperator(oe1); 272 sp1.AddSubOperator(oe1); 273 274 UniformSequentialSubScopesProcessor ussp = new UniformSequentialSubScopesProcessor(); 275 op.OperatorGraph.AddOperator(ussp); 276 sp1.AddSubOperator(ussp); 277 278 SequentialProcessor sp2 = new SequentialProcessor(); 279 op.OperatorGraph.AddOperator(sp2); 280 ussp.AddSubOperator(sp2); 285 sp2.AddSubOperator(oe1); 281 286 282 287 StochasticBranch hb = new StochasticBranch(); … … 296 301 op.OperatorGraph.AddOperator(oe3); 297 302 sp2.AddSubOperator(oe3); 303 304 SubScopesRemover sr = new SubScopesRemover(); 305 sr.GetVariableInfo("SubScopeIndex").Local = true; 306 op.OperatorGraph.AddOperator(sr); 307 sp2.AddSubOperator(sr); 298 308 299 309 Counter c = new Counter();
Note: See TracChangeset
for help on using the changeset viewer.