Changeset 11996 for trunk/sources/HeuristicLab.Problems.Programmable
- Timestamp:
- 02/12/15 21:49:06 (10 years ago)
- Location:
- trunk/sources/HeuristicLab.Problems.Programmable/3.3
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.Programmable/3.3/MultiObjectiveProgrammableProblem.cs
r11961 r11996 24 24 using HeuristicLab.Common.Resources; 25 25 using HeuristicLab.Core; 26 using HeuristicLab.Data; 26 27 using HeuristicLab.Optimization; 27 28 using HeuristicLab.Parameters; … … 73 74 74 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())); 78 75 79 Encoding = ProblemDefinition.Encoding; 76 80 OnOperatorsChanged(); -
trunk/sources/HeuristicLab.Problems.Programmable/3.3/SingleObjectiveProgrammableProblem.cs
r11984 r11996 26 26 using HeuristicLab.Common.Resources; 27 27 using HeuristicLab.Core; 28 using HeuristicLab.Data; 28 29 using HeuristicLab.Optimization; 29 30 using HeuristicLab.Parameters; … … 76 77 77 78 private void OnProblemDefinitionChanged() { 79 if (Parameters.ContainsKey("Maximization")) Parameters.Remove("Maximization"); 80 Parameters.Add(new FixedValueParameter<BoolValue>("Maximization", "Set to false if the problem should be minimized.", (BoolValue)new BoolValue(Maximization).AsReadOnly()) { Hidden = true }); 81 78 82 Encoding = ProblemDefinition.Encoding; 83 OnOperatorsChanged(); 84 OnReset(); 79 85 } 80 86
Note: See TracChangeset
for help on using the changeset viewer.