Changeset 17570 for branches/2521_ProblemRefactoring/HeuristicLab.Problems.Binary/3.3/DeceptiveTrapProblem.cs
- Timestamp:
- 05/28/20 16:26:46 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2521_ProblemRefactoring/HeuristicLab.Problems.Binary/3.3/DeceptiveTrapProblem.cs
r17567 r17570 39 39 [Storable] public IFixedValueParameter<IntValue> TrapSizeParameter { get; private set; } 40 40 [Storable] public IFixedValueParameter<IntValue> NumberOfTrapsParameter { get; private set; } 41 42 public new int Dimension { 43 get { return base.Dimension; } 44 set { DimensionRefParameter.Value.Value = value; } 45 } 46 41 47 42 public int TrapSize { 48 43 get { return TrapSizeParameter.Value.Value; } … … 63 58 Parameters.Add(TrapSizeParameter = new FixedValueParameter<IntValue>("Trap Size", "", new IntValue(7))); 64 59 Parameters.Add(NumberOfTrapsParameter = new FixedValueParameter<IntValue>("Number of Traps", "", new IntValue(7))); 65 DimensionRefParameter.Value = new IntValue(TrapSize * NumberOfTraps); 60 DimensionRefParameter.ReadOnly = true; 61 Dimension = TrapSize * NumberOfTraps; 66 62 67 63 RegisterEventHandlers();
Note: See TracChangeset
for help on using the changeset viewer.