Changeset 14064 for branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Encodings/PackingSequence
- Timestamp:
- 07/13/16 21:24:37 (8 years ago)
- Location:
- branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Encodings/PackingSequence
- Files:
-
- 1 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Encodings/PackingSequence/IPackingSequenceCreator.cs
r13613 r14064 24 24 using HeuristicLab.Data; 25 25 using HeuristicLab.Optimization; 26 using HeuristicLab.Problems.BinPacking; 26 27 27 28 namespace HeuristicLab.Encodings.PackingEncoding.PackingSequence { 28 interface IPackingSequenceCreator : ISolutionCreator {29 interface IPackingSequenceCreator : ISolutionCreator, IPackingSequenceOperator { 29 30 IValueLookupParameter<IntValue> PackingItemsParameter { get; } 30 ILookupParameter<P roblems.BinPacking.Encodings.PackingSequence.PackingSequence> SolutionParameter { get; }31 ILookupParameter<PackingSequence> SolutionParameter { get; } 31 32 32 33 } -
branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Encodings/PackingSequence/PackingSequence.cs
r13613 r14064 9 9 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 10 10 11 namespace HeuristicLab. Problems.BinPacking.Encodings.PackingSequence {11 namespace HeuristicLab.Encodings.PackingEncoding.PackingSequence { 12 12 [Item("PackingSequence", "Represents a packing sequence (permutation).")] 13 13 [StorableClass] -
branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Encodings/PackingSequence/PackingSequenceRandomCreator.cs
r14038 r14064 42 42 } 43 43 44 public ILookupParameter<P roblems.BinPacking.Encodings.PackingSequence.PackingSequence> SolutionParameter {45 get { return (ILookupParameter<P roblems.BinPacking.Encodings.PackingSequence.PackingSequence>)Parameters["PackingItems"]; }44 public ILookupParameter<PackingSequence> SolutionParameter { 45 get { return (ILookupParameter<PackingSequence>)Parameters["PackingItems"]; } 46 46 } 47 47 … … 59 59 Parameters.Add(new LookupParameter<IRandom>("Random", "The pseudo random number generator.")); 60 60 Parameters.Add(new ValueLookupParameter<IntValue>("PackingItems", "The number of packing-items handled in this problem instance.")); 61 Parameters.Add(new LookupParameter<P roblems.BinPacking.Encodings.PackingSequence.PackingSequence>("PackingSequence"));61 Parameters.Add(new LookupParameter<PackingSequence>("PackingSequence")); 62 62 63 63 SolutionParameter.ActualName = "PackingSequence";
Note: See TracChangeset
for help on using the changeset viewer.