Changeset 12002 for trunk/sources/HeuristicLab.Problems.Programmable/3.3/MultiObjectiveProgrammableProblem.cs
- Timestamp:
- 02/13/15 13:21:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.Programmable/3.3/MultiObjectiveProgrammableProblem.cs
r11998 r12002 74 74 75 75 private void OnProblemDefinitionChanged() { 76 if (Parameters.ContainsKey("Maximization"))Parameters.Remove("Maximization");77 Parameters.Add(new ValueParameter<BoolArray>("Maximization", "Set to false if the problem should be minimized.", (BoolArray)new BoolArray(Maximization).AsReadOnly()) );76 Parameters.Remove("Maximization"); 77 Parameters.Add(new ValueParameter<BoolArray>("Maximization", "Set to false if the problem should be minimized.", (BoolArray)new BoolArray(Maximization).AsReadOnly()) { Hidden = true }); 78 78 79 79 Encoding = ProblemDefinition.Encoding; … … 83 83 84 84 public override bool[] Maximization { 85 get { return Parameters.ContainsKey("ProblemScript") ? ProblemDefinition.Maximization : new []{false}; }85 get { return Parameters.ContainsKey("ProblemScript") ? ProblemDefinition.Maximization : new[] { false }; } 86 86 } 87 87
Note: See TracChangeset
for help on using the changeset viewer.