- Timestamp:
- 01/02/19 10:02:21 (6 years ago)
- Location:
- branches/2520_PersistenceReintegration/HeuristicLab.Problems.Knapsack/3.3
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2520_PersistenceReintegration/HeuristicLab.Problems.Knapsack/3.3/Evaluators/KnapsackEvaluator.cs
r16462 r16477 89 89 } 90 90 91 [StorableType(StorableMemberSelection.AllFields, "0968A5F3-5E3A-4357-A042-06E4BDEAFA6C")] 91 92 public struct KnapsackEvaluation { 92 93 public DoubleValue Quality; -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.Knapsack/3.3/Interfaces/IKnapsackEvaluator.cs
r16453 r16477 21 21 22 22 using HeuristicLab.Optimization; 23 using HEAL.Fossil; 23 24 24 25 namespace HeuristicLab.Problems.Knapsack { 26 [StorableType("B7D22238-9840-4293-A12E-6EEF7D7298FD")] 25 27 /// <summary> 26 28 /// An interface which represents an evaluation operator for Knapsack Problems. -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.Knapsack/3.3/Interfaces/IKnapsackMoveEvaluator.cs
r16453 r16477 23 23 using HeuristicLab.Data; 24 24 using HeuristicLab.Optimization; 25 using HEAL.Fossil; 25 26 26 27 namespace HeuristicLab.Problems.Knapsack { 28 [StorableType("68FE6DEB-F190-446B-9877-7BE56FB08585")] 27 29 public interface IKnapsackMoveEvaluator : ISingleObjectiveMoveEvaluator, IMoveOperator { 28 30 ILookupParameter<IntValue> KnapsackCapacityParameter { get; } -
branches/2520_PersistenceReintegration/HeuristicLab.Problems.Knapsack/3.3/SimilarityCalculators/KnapsackSimilarityCalculator.cs
r16462 r16477 38 38 [NonDiscoverableType] 39 39 [Obsolete("Please use the HammingSimilarityCalculator in the HeuristicLab.Encodings.BinaryVector plugin.")] 40 [StorableType("27FD4466-6FDC-4420-A606-100FC0CDABF6")] 40 41 internal sealed class KnapsackSimilarityCalculator : SingleObjectiveSolutionSimilarityCalculator { 41 42 protected override bool IsCommutative { get { return true; } }
Note: See TracChangeset
for help on using the changeset viewer.