Changeset 10155 for branches/DataAnalysis.IslandAlgorithms/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/IslandGeneticAlgorithm.cs
- Timestamp:
- 11/26/13 09:45:11 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/DataAnalysis.IslandAlgorithms/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/IslandGeneticAlgorithm.cs
r10142 r10155 109 109 get { return (ValueParameter<MultiAnalyzer>)Parameters["IslandAnalyzer"]; } 110 110 } 111 protected IFixedValueParameter<BoolValue> ReevaluateImmigrantsParameter { 112 get { return (IFixedValueParameter<BoolValue>)Parameters["ReevaluateImmigrants"]; } 113 } 111 114 #endregion 112 115 … … 183 186 get { return IslandAnalyzerParameter.Value; } 184 187 set { IslandAnalyzerParameter.Value = value; } 188 } 189 public bool ReevaluateImmigrants { 190 get { return ReevaluateImmigrantsParameter.Value.Value; } 191 set { ReevaluateImmigrantsParameter.Value.Value = value; } 185 192 } 186 193 protected RandomCreator RandomCreator { … … 245 252 Parameters.Add(new ValueParameter<MultiAnalyzer>("Analyzer", "The operator used to analyze the islands.", new MultiAnalyzer())); 246 253 Parameters.Add(new ValueParameter<MultiAnalyzer>("IslandAnalyzer", "The operator used to analyze each island.", new MultiAnalyzer())); 254 Parameters.Add(new FixedValueParameter<BoolValue>("ReevaluateImmigrants", "Flag which indicates if inviduals should be reevaluated before they are immigrated.", new BoolValue(false)) { Hidden = true }); 247 255 248 256 RandomCreator randomCreator = new RandomCreator();
Note: See TracChangeset
for help on using the changeset viewer.