Changeset 13636
- Timestamp:
- 03/02/16 14:27:19 (9 years ago)
- Location:
- stable
- Files:
-
- 1 deleted
- 33 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
stable
- Property svn:mergeinfo changed
/trunk/sources merged: 13392-13393,13395
- Property svn:mergeinfo changed
-
stable/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/EvaluationTracker.cs
r12121 r13636 27 27 using HeuristicLab.Encodings.BinaryVectorEncoding; 28 28 using HeuristicLab.Parameters; 29 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;30 29 using HeuristicLab.Problems.Binary; 31 30 … … 61 60 #endregion 62 61 63 [StorableConstructor]64 private EvaluationTracker(bool deserializing) : base(deserializing) { }65 62 private EvaluationTracker(EvaluationTracker original, Cloner cloner) 66 63 : base(original, cloner) { -
stable/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding
- Property svn:mergeinfo changed
/trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding merged: 13395
- Property svn:mergeinfo changed
-
stable/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Grammars/SimpleSymbolicExpressionGrammar.cs
r12706 r13636 25 25 26 26 namespace HeuristicLab.Encodings.SymbolicExpressionTreeEncoding { 27 [StorableClass] 27 28 public sealed class SimpleSymbolicExpressionGrammar : SymbolicExpressionGrammar { 28 29 [StorableConstructor] -
stable/HeuristicLab.Optimization.Operators/3.3/MultiObjective/RankAndCrowdingSorter.cs
r12276 r13636 29 29 30 30 namespace HeuristicLab.Optimization.Operators { 31 [StorableClass] 31 32 public class RankAndCrowdingSorter : AlgorithmOperator, IMultiObjectiveOperator { 32 33 #region Parameter properties -
stable/HeuristicLab.Problems.DataAnalysis
- Property svn:mergeinfo changed
/trunk/sources/HeuristicLab.Problems.DataAnalysis merged: 13395
- Property svn:mergeinfo changed
-
stable/HeuristicLab.Problems.DataAnalysis.Symbolic
- Property svn:mergeinfo changed
/trunk/sources/HeuristicLab.Problems.DataAnalysis.Symbolic merged: 13395
- Property svn:mergeinfo changed
-
stable/HeuristicLab.Problems.DataAnalysis.Symbolic.Classification
- Property svn:mergeinfo changed
/trunk/sources/HeuristicLab.Problems.DataAnalysis.Symbolic.Classification merged: 13395
- Property svn:mergeinfo changed
-
stable/HeuristicLab.Problems.DataAnalysis.Symbolic.Classification/3.4/MultiObjective/SymbolicClassificationMultiObjectiveEvaluator.cs
r12009 r13636 24 24 25 25 namespace HeuristicLab.Problems.DataAnalysis.Symbolic.Classification { 26 [StorableClass] 26 27 public abstract class SymbolicClassificationMultiObjectiveEvaluator : SymbolicDataAnalysisMultiObjectiveEvaluator<IClassificationProblemData>, ISymbolicClassificationMultiObjectiveEvaluator { 27 28 [StorableConstructor] -
stable/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression
- Property svn:mergeinfo changed
/trunk/sources/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression merged: 13395
- Property svn:mergeinfo changed
-
stable/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4
- Property svn:mergeinfo changed
/trunk/sources/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4 merged: 13395
- Property svn:mergeinfo changed
-
stable/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4/SingleObjective/SymbolicRegressionSolutionsAnalyzer.cs
r12009 r13636 33 33 34 34 namespace HeuristicLab.Problems.DataAnalysis.Symbolic.Regression { 35 [StorableClass] 35 36 public class SymbolicRegressionSolutionsAnalyzer : SingleSuccessorOperator, IAnalyzer { 36 37 private const string ResultCollectionParameterName = "Results"; -
stable/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Creators/MultiSymbolicDataAnalysisExpressionCreator.cs
r12009 r13636 35 35 36 36 namespace HeuristicLab.Problems.DataAnalysis.Symbolic.Creators { 37 [StorableClass] 37 38 public class MultiSymbolicDataAnalysisExpressionCreator : StochasticMultiBranch<ISymbolicDataAnalysisSolutionCreator>, 38 39 ISymbolicDataAnalysisSolutionCreator, -
stable/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Crossovers/SymbolicDataAnalysisExpressionContextAwareCrossover.cs
r12706 r13636 34 34 "- Randomly choose a node N from P1\n" + 35 35 "- Test all crossover points from P0 to determine the best location for N to be inserted")] 36 [StorableClass] 36 37 public sealed class SymbolicDataAnalysisExpressionContextAwareCrossover<T> : SymbolicDataAnalysisExpressionCrossover<T> where T : class, IDataAnalysisProblemData { 37 38 [StorableConstructor] -
stable/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Crossovers/SymbolicDataAnalysisExpressionCrossover.cs
r12009 r13636 32 32 33 33 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 34 [StorableClass] 34 35 public abstract class SymbolicDataAnalysisExpressionCrossover<T> : SymbolicExpressionTreeCrossover, ISymbolicDataAnalysisExpressionCrossover<T> where T : class, IDataAnalysisProblemData { 35 36 private const string SymbolicDataAnalysisTreeInterpreterParameterName = "SymbolicExpressionTreeInterpreter"; -
stable/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Crossovers/SymbolicDataAnalysisExpressionDepthConstrainedCrossover.cs
r12706 r13636 36 36 "- Standard (mid 50% of the tree)\n" + 37 37 "- LowLevel (lower 25% of the tree)")] 38 [StorableClass] 38 39 public sealed class SymbolicDataAnalysisExpressionDepthConstrainedCrossover<T> : 39 40 SymbolicDataAnalysisExpressionCrossover<T> where T : class, IDataAnalysisProblemData { -
stable/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Crossovers/SymbolicDataAnalysisExpressionDeterministicBestCrossover.cs
r12706 r13636 34 34 "- Randomly choose a crossover point C from P0\n" + 35 35 "- Test all nodes from P1 to determine the one that produces the best child when inserted at place C in P0")] 36 [StorableClass] 36 37 public sealed class SymbolicDataAnalysisExpressionDeterministicBestCrossover<T> : SymbolicDataAnalysisExpressionCrossover<T> where T : class, IDataAnalysisProblemData { 37 38 [StorableConstructor] -
stable/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Crossovers/SymbolicDataAnalysisExpressionProbabilisticFunctionalCrossover.cs
r12706 r13636 36 36 "\t\tD(N,M) = 0.5 * ( abs(max(N) - max(M)) + abs(min(N) - min(M)) )\n" + 37 37 "- Make a probabilistic weighted choice of node M from P1, based on the inversed and normalized behavioral distance")] 38 [StorableClass] 38 39 public sealed class SymbolicDataAnalysisExpressionProbabilisticFunctionalCrossover<T> : SymbolicDataAnalysisExpressionCrossover<T> where T : class, IDataAnalysisProblemData { 39 40 [StorableConstructor] -
stable/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Crossovers/SymbolicDataAnalysisExpressionSemanticSimilarityCrossover.cs
r12706 r13636 37 37 "- Find the first node M that satisfies the semantic similarity criteria\n" + 38 38 "- Swap N for M and return P0")] 39 [StorableClass] 39 40 public sealed class SymbolicDataAnalysisExpressionSemanticSimilarityCrossover<T> : SymbolicDataAnalysisExpressionCrossover<T> where T : class, IDataAnalysisProblemData { 40 41 private const string SemanticSimilarityRangeParameterName = "SemanticSimilarityRange"; -
stable/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Evaluators/SymbolicDataAnalysisMultiObjectiveEvaluator.cs
r12009 r13636 24 24 using HeuristicLab.Core; 25 25 using HeuristicLab.Data; 26 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 26 27 using HeuristicLab.Parameters; 27 28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding;29 29 30 30 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 31 [StorableClass] 31 32 public abstract class SymbolicDataAnalysisMultiObjectiveEvaluator<T> : SymbolicDataAnalysisEvaluator<T>, ISymbolicDataAnalysisMultiObjectiveEvaluator<T> 32 33 where T : class, IDataAnalysisProblemData { -
stable/HeuristicLab.Problems.DataAnalysis.Trading/3.4/Symbolic/SingleObjective/Evaluator.cs
r12009 r13636 26 26 27 27 namespace HeuristicLab.Problems.DataAnalysis.Trading.Symbolic { 28 [StorableClass] 28 29 public abstract class SingleObjectiveEvaluator : SymbolicDataAnalysisSingleObjectiveEvaluator<IProblemData>, ISingleObjectiveEvaluator { 29 30 [StorableConstructor] -
stable/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/Transformations/Transformation.cs
r12667 r13636 31 31 32 32 [Item("Transformation", "Represents the base class for a transformation.")] 33 [StorableClass] 33 34 public abstract class Transformation : ParameterizedNamedItem, ITransformation { 34 35 protected const string ColumnParameterName = "Column"; -
stable/HeuristicLab.Problems.ExternalEvaluation/3.4/Programmable/OptimizationSupportScript.cs
r13277 r13636 27 27 using HeuristicLab.Scripting; 28 28 29 namespace HeuristicLab.Problems.ExternalEvaluation.Programmable { 29 namespace HeuristicLab.Problems.ExternalEvaluation { 30 [StorableClass] 30 31 public abstract class OptimizationSupportScript<T> : Script 31 32 where T : class { -
stable/HeuristicLab.Problems.GrammaticalEvolution
- Property svn:mergeinfo changed
/trunk/sources/HeuristicLab.Problems.GrammaticalEvolution merged: 13395
- Property svn:mergeinfo changed
-
stable/HeuristicLab.Problems.GrammaticalEvolution/3.3/Mappers/GenotypeToPhenotypeMapper.cs
r12706 r13636 37 37 /// Abstract base class for GenotypeToPhenotypeMappers 38 38 /// </summary> 39 [StorableClass] 39 40 public abstract class GenotypeToPhenotypeMapper : IntegerVectorOperator, IGenotypeToPhenotypeMapper { 40 41 -
stable/HeuristicLab.Problems.GrammaticalEvolution/3.4/Mappers/GenotypeToPhenotypeMapper.cs
r12915 r13636 37 37 /// Abstract base class for GenotypeToPhenotypeMappers 38 38 /// </summary> 39 [StorableClass] 39 40 public abstract class GenotypeToPhenotypeMapper : IntegerVectorOperator, IGenotypeToPhenotypeMapper { 40 41 -
stable/HeuristicLab.Problems.Instances.DataAnalysis
- Property svn:mergeinfo changed
/trunk/sources/HeuristicLab.Problems.Instances.DataAnalysis merged: 13395
- Property svn:mergeinfo changed
-
stable/HeuristicLab.Problems.Instances.DataAnalysis/3.3/Regression/FeatureSelection/FeatureSelectionRegressionProblemData.cs
r12702 r13636 30 30 31 31 namespace HeuristicLab.Problems.Instances.DataAnalysis { 32 [StorableClass] 32 33 public class FeatureSelectionRegressionProblemData : RegressionProblemData { 33 34 private const string SelectedFeaturesParameterName = "SelectedFeatures"; -
stable/HeuristicLab.Problems.Orienteering/3.3/Analyzers/BestOrienteeringSolutionAnalyzer.cs
r12721 r13636 31 31 32 32 namespace HeuristicLab.Problems.Orienteering { 33 [StorableClass] 33 34 public sealed class BestOrienteeringSolutionAnalyzer : SingleSuccessorOperator, IAnalyzer { 34 35 public bool EnabledByDefault { -
stable/HeuristicLab.Problems.TestFunctions
- Property svn:mergeinfo changed
/trunk/sources/HeuristicLab.Problems.TestFunctions merged: 13395
- Property svn:mergeinfo changed
-
stable/HeuristicLab.Problems.TestFunctions/3.3/RealVectorToRealVectorEncoder.cs
r12009 r13636 30 30 #region Backwards compatible code (remove with 3.4) 31 31 [Obsolete("This operator should not be used anymore.")] 32 [StorableClass] 32 33 internal class RealVectorToRealVectorEncoder : SingleSuccessorOperator { 33 34 -
stable/HeuristicLab.Tests
- Property svn:mergeinfo changed
/trunk/sources/HeuristicLab.Tests merged: 13393,13395
- Property svn:mergeinfo changed
-
stable/HeuristicLab.Tests/HeuristicLab.Tests.csproj
r13486 r13636 471 471 <Compile Include="HeuristicLab-3.3\Samples\TabuSearchVRPSampleTest.cs" /> 472 472 <Compile Include="HeuristicLab-3.3\Samples\VnsTspSampleTest.cs" /> 473 <Compile Include="HeuristicLab-3.3\Storable ConstructorTest.cs" />473 <Compile Include="HeuristicLab-3.3\StorableTest.cs" /> 474 474 <Compile Include="HeuristicLab-3.3\ThreadSafeLogTest.cs" /> 475 475 <Compile Include="HeuristicLab-3.3\ToStringTest.cs" />
Note: See TracChangeset
for help on using the changeset viewer.