Changeset 12529 for branches/TerminationCriteria/HeuristicLab.Optimization
- Timestamp:
- 06/29/15 10:48:35 (9 years ago)
- Location:
- branches/TerminationCriteria/HeuristicLab.Optimization/3.3
- Files:
-
- 1 added
- 1 edited
- 9 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/TerminationCriteria/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj
r12528 r12529 190 190 <Compile Include="Interfaces\ISimilarityBasedOperator.cs" /> 191 191 <Compile Include="Interfaces\ISolutionSimilarityCalculator.cs" /> 192 <Compile Include="Interfaces\ITerminationBasedOperator.cs" /> 193 <Compile Include="Interfaces\ITerminator.cs" /> 192 194 <Compile Include="MetaOptimizers\BatchRun.cs" /> 193 195 <Compile Include="MetaOptimizers\Experiment.cs" /> … … 199 201 <Compile Include="RunCollectionModification\RunCollectionValueRemover.cs" /> 200 202 <Compile Include="Interfaces\IRunCollectionModifier.cs" /> 203 <Compile Include="Termination\ComparisonTerminator.cs" /> 204 <Compile Include="Termination\ExecutionTimeTerminator.cs" /> 205 <Compile Include="Termination\MultiTerminator.cs" /> 206 <Compile Include="Termination\SingleObjectiveQualityTerminator.cs" /> 207 <Compile Include="Termination\TerminationOperator.cs" /> 208 <Compile Include="Termination\Terminator.cs" /> 209 <Compile Include="Termination\ThresholdTerminator.cs" /> 201 210 <None Include="Plugin.cs.frame" /> 202 211 <Compile Include="Algorithms\Algorithm.cs" /> -
branches/TerminationCriteria/HeuristicLab.Optimization/3.3/Interfaces/ITerminationBasedOperator.cs
r12527 r12529 23 23 using HeuristicLab.Data; 24 24 25 namespace HeuristicLab. Termination {25 namespace HeuristicLab.Optimization { 26 26 public interface ITerminationBasedOperator : IOperator { 27 27 ILookupParameter<BoolValue> TerminateParameter { get; } -
branches/TerminationCriteria/HeuristicLab.Optimization/3.3/Interfaces/ITerminator.cs
r12527 r12529 20 20 #endregion 21 21 22 using HeuristicLab.Core; 23 24 namespace HeuristicLab.Termination { 22 namespace HeuristicLab.Optimization { 25 23 /// <summary> 26 24 /// An interface which represents an operator for checking a termination criterion. -
branches/TerminationCriteria/HeuristicLab.Optimization/3.3/Termination/ComparisonTerminator.cs
r12527 r12529 28 28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 29 29 30 namespace HeuristicLab. Termination {30 namespace HeuristicLab.Optimization { 31 31 [Item("ComparisonTerminator", "An termination criterion which compares two values.")] 32 32 [StorableClass] -
branches/TerminationCriteria/HeuristicLab.Optimization/3.3/Termination/ExecutionTimeTerminator.cs
r12527 r12529 26 26 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 27 27 28 namespace HeuristicLab. Termination {28 namespace HeuristicLab.Optimization { 29 29 [Item("ExecutionTimeTerminator", "A termination criterion based on execution time of an algorithm.")] 30 30 [StorableClass] -
branches/TerminationCriteria/HeuristicLab.Optimization/3.3/Termination/MultiTerminator.cs
r12527 r12529 31 31 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 32 32 33 namespace HeuristicLab. Termination {33 namespace HeuristicLab.Optimization { 34 34 [Item("MultiTerminator", "A multi operator, containing termination criteria.")] 35 35 [StorableClass] -
branches/TerminationCriteria/HeuristicLab.Optimization/3.3/Termination/SingleObjectiveQualityTerminator.cs
r12527 r12529 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Data; 25 using HeuristicLab.Optimization;26 25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 27 26 28 namespace HeuristicLab. Termination {27 namespace HeuristicLab.Optimization { 29 28 [Item("SingleObjectiveQualityTerminator", "A termination criterion which uses a quality parameter (eg. current best quality) for termination.")] 30 29 [StorableClass] -
branches/TerminationCriteria/HeuristicLab.Optimization/3.3/Termination/TerminationOperator.cs
r12527 r12529 27 27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 28 29 namespace HeuristicLab. Termination {29 namespace HeuristicLab.Optimization { 30 30 [Item("TerminationOperator", "An operator which either calls the terminate- or the continue branch.")] 31 31 [StorableClass] -
branches/TerminationCriteria/HeuristicLab.Optimization/3.3/Termination/Terminator.cs
r12527 r12529 29 29 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 30 30 31 namespace HeuristicLab. Termination {31 namespace HeuristicLab.Optimization { 32 32 [Item("Terminator", "A base class for all termination criteria.")] 33 33 [StorableClass] -
branches/TerminationCriteria/HeuristicLab.Optimization/3.3/Termination/ThresholdTerminator.cs
r12527 r12529 27 27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 28 29 namespace HeuristicLab. Termination {29 namespace HeuristicLab.Optimization { 30 30 [Item("ThresholdTerminator", "Base class for all termination criteria which specifies some threshold.")] 31 31 [StorableClass]
Note: See TracChangeset
for help on using the changeset viewer.