# # ChangeLog for branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR # # Generated by Trac 1.0.12 # 05/23/24 13:47:42 Wed, 22 Mar 2017 15:52:36 GMT abeham [14776] * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Binary/SolutionModel/Univariate/BiasedModelTrainer.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Binary/SolutionModel/Univariate/StaticAPI (deleted) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Binary/SolutionModel/Univariate/UnbiasedModelTrainer.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/HeuristicLab.Algorithms.MemPR-3.3.csproj (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Interfaces/Interfaces.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/LinearLinkage/SolutionModel/Univariate/StaticAPI/Trainer.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/LinearLinkage/SolutionModel/Univariate/UnivariateSolutionModel.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Permutation/InversionPathRelinker.cs (added) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Permutation/LocalSearch/ExhaustiveInversionImprover.cs (added) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Permutation/SolutionModel/Univariate/StaticAPI/Trainer.cs (modified) * branches/PerformanceComparison/HeuristicLab.Analysis (modified) * branches/PerformanceComparison/HeuristicLab.Analysis.FitnessLandscape/3.3/CharacteristicCalculator/AdaptiveWalkCalculator.cs (modified) * branches/PerformanceComparison/HeuristicLab.Analysis/3.3/DataVisualization/GanttData.cs (copied) * branches/PerformanceComparison/HeuristicLab.Analysis/3.3/HeuristicLab.Analysis-3.3.csproj (modified) * branches/PerformanceComparison/HeuristicLab.Analysis/3.3/QualityAnalysis/ExpectedRuntimeHelper.cs (modified) * branches/PerformanceComparison/HeuristicLab.Encodings.BinaryVectorEncoding (copied) * branches/PerformanceComparison/HeuristicLab.Encodings.BinaryVectorEncoding/3.3 (modified) * branches/PerformanceComparison/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/HeuristicLab.Encodings.BinaryVectorEncoding-3.3.csproj (modified) * branches/PerformanceComparison/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/SolutionModel (copied) * branches/PerformanceComparison/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/SolutionModel/SolutionSamplingOperator.cs (added) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Binary/SolutionModel/Univariate/BiasedModelTrainer.cs (deleted) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Binary/SolutionModel/Univariate/StaticAPI (deleted) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Binary/SolutionModel/Univariate/UnbiasedModelTrainer.cs (deleted) * branches/PerformanceComparison/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/SolutionModel/Univariate/UnivariateModel.cs (moved) * branches/PerformanceComparison/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/SolutionModel/Univariate/UnivariateModelTrainer.cs (copied) * branches/PerformanceComparison/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/SolutionModel/Univariate/UnivariateModelTrainingOperator.cs (added) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Binary/SolutionModel/Univariate/UnivariateSolutionModel.cs (deleted) * branches/PerformanceComparison/HeuristicLab.Encodings.LinearLinkageEncoding (copied) * branches/PerformanceComparison/HeuristicLab.Encodings.LinearLinkageEncoding/3.4/HeuristicLab.Encodings.LinearLinkageEncoding-3.4.csproj (modified) * branches/PerformanceComparison/HeuristicLab.Optimization.Views (modified) * branches/PerformanceComparison/HeuristicLab.Optimization.Views/3.3/RunCollectionViews/RunCollectionRLDView.cs (modified) * branches/PerformanceComparison/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj (modified) * branches/PerformanceComparison/HeuristicLab.Optimization/3.3/Interfaces/ISolutionModel.cs (added) * branches/PerformanceComparison/HeuristicLab.OptimizationExpertSystem.Common/3.3/KnowledgeCenter.cs (modified) * branches/PerformanceComparison/PerformanceComparison.sln (modified) * branches/PerformanceComparison/ProblemInstanceIdentifier/InstanceExplorer.cs (modified) * branches/PerformanceComparison/ProblemInstanceIdentifier/Program.cs (modified) #2457: working on MemPR integration Thu, 23 Feb 2017 13:29:10 GMT abeham [14695] * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Binary/BinaryMemPR.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/LinearLinkage/LinearLinkageMemPR.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Permutation/PermutationMemPR.cs (modified) #2457: small changes to MemPR Thu, 23 Feb 2017 13:28:28 GMT abeham [14694] * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/MemPRContext.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/SingleObjectiveSolutionScope.cs (modified) #2457: fixed memory leak in MemPR Thu, 23 Feb 2017 09:42:58 GMT abeham [14691] * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/HeuristicLab.Algorithms.MemPR-3.3.csproj (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/MemPRContext.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Permutation/LocalSearch/ExhaustiveHillClimb.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Permutation/LocalSearch/ExhaustiveHillClimbSubspace.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Permutation/PermutationMemPRContext.cs (modified) * branches/PerformanceComparison/HeuristicLab.Analysis.FitnessLandscape/3.3/HeuristicLab.Analysis.FitnessLandscape-3.3.csproj (modified) * branches/PerformanceComparison/HeuristicLab.Analysis.FitnessLandscape/3.3/ProblemCharacteristicAnalysis/CurveAnalysis.cs (added) * branches/PerformanceComparison/HeuristicLab.Analysis.FitnessLandscape/3.3/ProblemCharacteristicAnalysis/PermutationPathAnalysis.cs (added) * branches/PerformanceComparison/HeuristicLab.Analysis.FitnessLandscape/3.3/ProblemCharacteristicAnalysis/QAP/QAPDirectedWalk.cs (modified) * branches/PerformanceComparison/HeuristicLab.Analysis.FitnessLandscape/3.3/ProblemInstanceAnalysis/ProblemInstanceAnalyzer.cs (modified) * branches/PerformanceComparison/HeuristicLab.Analysis.FitnessLandscape/3.3/ProblemInstanceAnalysis/QAPPRProblemInstanceAnalyzer.cs (modified) * branches/PerformanceComparison/HeuristicLab.Optimization.Views (modified) * branches/PerformanceComparison/HeuristicLab.Problems.Instances.QAPLIB (copied) * branches/PerformanceComparison/HeuristicLab.Problems.Instances.QAPLIB/3.3/HeuristicLab.Problems.Instances.QAPLIB-3.3.csproj (modified) * branches/PerformanceComparison/HeuristicLab.Problems.Instances.QAPLIB/3.3/OneSizeDataDescriptor.cs (added) * branches/PerformanceComparison/HeuristicLab.Problems.Instances.QAPLIB/3.3/OneSizeInstanceProvider.cs (added) * branches/PerformanceComparison/PerformanceComparison.sln (modified) * branches/PerformanceComparison/ProblemInstanceIdentifier/InstanceDescriptor.cs (modified) * branches/PerformanceComparison/ProblemInstanceIdentifier/InstanceExplorer.cs (modified) * branches/PerformanceComparison/ProblemInstanceIdentifier/Program.cs (modified) #2457: working on identification of problem instances Mon, 20 Feb 2017 19:41:33 GMT abeham [14690] * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Interfaces/Interfaces.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/MemPRAlgorithm.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/MemPRContext.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Permutation/LocalSearch/ExhaustiveHillClimb.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Permutation/LocalSearch/ExhaustiveHillClimbSubspace.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Permutation/LocalSearch/StaticAPI/Exhaustive.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Permutation/LocalSearch/StaticAPI/Exhaustive1Shift.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Permutation/LocalSearch/StaticAPI/Exhaustive2Opt.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Permutation/LocalSearch/StaticAPI/ExhaustiveSwap2.cs (modified) * branches/PerformanceComparison/HeuristicLab.Analysis.FitnessLandscape/3.3/CharacteristicCalculator/RandomWalkCalculator.cs (modified) * branches/PerformanceComparison/HeuristicLab.Analysis.FitnessLandscape/3.3/ProblemCharacteristicAnalysis/QAP/QAPDirectedWalk.cs (modified) * branches/PerformanceComparison/ProblemInstanceIdentifier/InstanceDescriptor.cs (modified) * branches/PerformanceComparison/ProblemInstanceIdentifier/InstanceExplorer.cs (added) * branches/PerformanceComparison/ProblemInstanceIdentifier/ProblemInstanceIdentifier.csproj (modified) * branches/PerformanceComparison/ProblemInstanceIdentifier/Program.cs (modified) #2457: working on identification of problem instances Fri, 17 Feb 2017 11:51:44 GMT abeham [14678] * branches/PerformanceComparison/HeuristicLab.Algorithms.DataAnalysis (copied) * branches/PerformanceComparison/HeuristicLab.Algorithms.DataAnalysis/3.4 (copied) * branches/PerformanceComparison/HeuristicLab.Algorithms.DataAnalysis/3.4/HeuristicLab.Algorithms.DataAnalysis-3.4.csproj (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/HeuristicLab.Algorithms.MemPR-3.3.csproj (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/MemPRContext.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Permutation/PermutationMemPR.cs (modified) * branches/PerformanceComparison/HeuristicLab.Analysis.FitnessLandscape/3.3/Analysis/InformationAnalysis.cs (modified) * branches/PerformanceComparison/HeuristicLab.Analysis.FitnessLandscape/3.3/HeuristicLab.Analysis.FitnessLandscape-3.3.csproj (modified) * branches/PerformanceComparison/HeuristicLab.Analysis.FitnessLandscape/3.3/ProblemCharacteristicAnalysis (moved) * branches/PerformanceComparison/HeuristicLab.Analysis.FitnessLandscape/3.3/ProblemCharacteristicAnalysis/CharacteristicCalculator.cs (modified) * branches/PerformanceComparison/HeuristicLab.Analysis.FitnessLandscape/3.3/ProblemCharacteristicAnalysis/DoubleMatrixCharacteristicCalculator.cs (modified) * branches/PerformanceComparison/HeuristicLab.Analysis.FitnessLandscape/3.3/ProblemCharacteristicAnalysis/QAP/QAPCharacteristicCalculator.cs (modified) * branches/PerformanceComparison/HeuristicLab.Analysis.FitnessLandscape/3.3/ProblemCharacteristicAnalysis/QAP/QAPDirectedWalk.cs (modified) * branches/PerformanceComparison/HeuristicLab.Analysis.FitnessLandscape/3.3/ProblemInstanceAnalysis (added) * branches/PerformanceComparison/HeuristicLab.Analysis.FitnessLandscape/3.3/ProblemInstanceAnalysis/DirectedPath.cs (added) * branches/PerformanceComparison/HeuristicLab.Analysis.FitnessLandscape/3.3/ProblemInstanceAnalysis/PRProblemInstanceAnalyzer.cs (added) * branches/PerformanceComparison/HeuristicLab.Analysis.FitnessLandscape/3.3/ProblemInstanceAnalysis/ProblemInstanceAnalyzer.cs (added) * branches/PerformanceComparison/HeuristicLab.Analysis.FitnessLandscape/3.3/ProblemInstanceAnalysis/QAPPRProblemInstanceAnalyzer.cs (added) * branches/PerformanceComparison/HeuristicLab.OptimizationExpertSystem.Common/3.3/HeuristicLab.OptimizationExpertSystem.Common-3.3.csproj (modified) * branches/PerformanceComparison/PerformanceComparison.sln (modified) * branches/PerformanceComparison/ProblemInstanceIdentifier (added) * branches/PerformanceComparison/ProblemInstanceIdentifier/App.config (added) * branches/PerformanceComparison/ProblemInstanceIdentifier/InstanceDescriptor.cs (added) * branches/PerformanceComparison/ProblemInstanceIdentifier/ProblemInstanceIdentifier.csproj (added) * branches/PerformanceComparison/ProblemInstanceIdentifier/Program.cs (added) * branches/PerformanceComparison/ProblemInstanceIdentifier/Properties (added) * branches/PerformanceComparison/ProblemInstanceIdentifier/Properties/AssemblyInfo.cs (added) #2457: worked on problem instance detection Sat, 11 Feb 2017 00:07:19 GMT abeham [14667] * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3 (modified) * branches/PerformanceComparison/HeuristicLab.OptimizationExpertSystem.Common/3.3/KnowledgeCenter.cs (modified) #2457: added TSNE visualization of problem instance map Sat, 11 Feb 2017 00:06:37 GMT abeham [14666] * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR (copied) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Binary/SolutionModel/Univariate/UnivariateSolutionModel.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/HeuristicLab.Algorithms.MemPR-3.3.csproj (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/MemPRAlgorithm.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/MemPRContext.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Permutation/SolutionModel/Univariate/UnivariateAbsoluteModel.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Permutation/SolutionModel/Univariate/UnivariateRelativeModel.cs (modified) * branches/PerformanceComparison/HeuristicLab.Algorithms.MemPR/3.3/Util/Auxiliary.cs (added) * branches/PerformanceComparison/PerformanceComparison.sln (modified) #2457: copied MemPR algorithm from its branch to this branch Sun, 15 Jan 2017 08:57:50 GMT abeham [14573] * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/MemPRAlgorithm.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/MemPRContext.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Problems.DataAnalysis/3.4/HeuristicLab.Problems.DataAnalysis-3.4.csproj (modified) * branches/MemPRAlgorithm/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/ConfidenceConstantModel.cs (copied) #2701: * changed adaptive walk performance model to relative * ...