Changeset 9411 for branches/LearningClassifierSystems/HeuristicLab.Optimization.Operators.LCS/3.3/Selection
- Timestamp:
- 04/30/13 16:54:43 (12 years ago)
- Location:
- branches/LearningClassifierSystems/HeuristicLab.Optimization.Operators.LCS/3.3/Selection
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/LearningClassifierSystems/HeuristicLab.Optimization.Operators.LCS/3.3/Selection/INichingSingleObjectiveSelector.cs
r9352 r9411 25 25 namespace HeuristicLab.Optimization.Operators.LCS { 26 26 public interface INichingSingleObjectiveSelector : ISingleObjectiveSelector { 27 ILookupParameter<IGAssist NichesProblemData> GAssistNichesProblemDataParameter { get; }27 ILookupParameter<IGAssistProblemData> GAssistNichesProblemDataParameter { get; } 28 28 ILookupParameter<BoolValue> NichingParameter { get; } 29 29 IValueLookupParameter<IntValue> ParentsPerChildParameter { get; } -
branches/LearningClassifierSystems/HeuristicLab.Optimization.Operators.LCS/3.3/Selection/NichingTournamentSelector.cs
r9392 r9411 39 39 get { return (ValueLookupParameter<IntValue>)Parameters["GroupSize"]; } 40 40 } 41 public ILookupParameter<IGAssist NichesProblemData> GAssistNichesProblemDataParameter {42 get { return (LookupParameter<IGAssist NichesProblemData>)Parameters["GAssistNichesProblemData"]; }41 public ILookupParameter<IGAssistProblemData> GAssistNichesProblemDataParameter { 42 get { return (LookupParameter<IGAssistProblemData>)Parameters["GAssistNichesProblemData"]; } 43 43 } 44 44 public ILookupParameter<BoolValue> NichingParameter { … … 61 61 : base() { 62 62 Parameters.Add(new ValueLookupParameter<IntValue>("GroupSize", "The size of the tournament group.", new IntValue(2))); 63 Parameters.Add(new LookupParameter<IGAssist NichesProblemData>("GAssistNichesProblemData", ""));63 Parameters.Add(new LookupParameter<IGAssistProblemData>("GAssistNichesProblemData", "")); 64 64 Parameters.Add(new LookupParameter<BoolValue>("Niching", "")); 65 65 Parameters.Add(new ValueLookupParameter<IntValue>("ParentsPerChild", "")); … … 143 143 } 144 144 } 145 146 145 return selected; 147 146 }
Note: See TracChangeset
for help on using the changeset viewer.