# # ChangeLog for branches/MemPRAlgorithm # # Generated by Trac 1.0.12 # 11/02/24 23:30:31 Tue, 06 Dec 2016 14:07:45 GMT abeham [14456] * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/BinaryMemPR.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/MemPRAlgorithm.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/LocalSearch/StaticAPI/Exhaustive.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/LocalSearch/StaticAPI/Exhaustive1Shift.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/LocalSearch/StaticAPI/Exhaustive2Opt.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/LocalSearch/StaticAPI/ExhaustiveSwap2.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/PermutationMemPR.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Util/FitnessComparer.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman/3.3/TravelingSalesmanProblem.cs (modified) #2701: * Using evaluated solutions from HC as max evaluations for ... Mon, 05 Dec 2016 15:09:10 GMT abeham [14455] * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman/3.3/Analyzers/BestTSPSolutionAnalyzer.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman/3.3/TravelingSalesmanProblem.cs (modified) #2701: fixed bugs in tsp Mon, 05 Dec 2016 15:06:18 GMT abeham [14454] * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/MemPRAlgorithm.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman.Views/3.3/HeuristicLab.Problems.TravelingSalesman.Views-3.3.csproj (modified) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman.Views/3.3/TravelingSalesmanProblemView.Designer.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman.Views/3.3/TravelingSalesmanProblemView.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman.Views/3.3/TravelingSalesmanProblemView.resx (added) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman/3.3/DistanceMatrix.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman/3.3/Evaluators (deleted) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman/3.3/HeuristicLab.Problems.TravelingSalesman-3.3.csproj (modified) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman/3.3/Interfaces/ITSPMoveEvaluator.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman/3.3/Interfaces/ITSPPathMoveEvaluator.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/TSPMoveEvaluator.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/TSPPathMoveEvaluator.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/ThreeOpt/TSPTranslocationMoveDistanceMatrixEvaluator.cs (deleted) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/ThreeOpt/TSPTranslocationMoveEuclideanPathEvaluator.cs (deleted) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/ThreeOpt/TSPTranslocationMoveGeoPathEvaluator.cs (deleted) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/ThreeOpt/TSPTranslocationMovePathEvaluator.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/ThreeOpt/TSPTranslocationMoveRoundedEuclideanPathEvaluator.cs (deleted) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/TwoOpt/TSPInversionMoveDistanceMatrixEvaluator.cs (deleted) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/TwoOpt/TSPInversionMoveEuclideanPathEvaluator.cs (deleted) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/TwoOpt/TSPInversionMoveGeoPathEvaluator.cs (deleted) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/TwoOpt/TSPInversionMovePathEvaluator.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/TwoOpt/TSPInversionMoveRoundedEuclideanPathEvaluator.cs (deleted) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman/3.3/TravelingSalesmanProblem.cs (copied) #2701: * Worked on MemPR algorithm for permutations * Refactored TSP Mon, 05 Dec 2016 11:27:19 GMT abeham [14453] * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/BinaryMemPR.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/MemPRAlgorithm.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/LocalSearch/StaticAPI/Exhaustive1Shift.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/LocalSearch/StaticAPI/Exhaustive2Opt.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/LocalSearch/StaticAPI/ExhaustiveSwap2.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/PermutationMemPR.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/SingleObjectiveSolutionScope.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Encodings.PermutationEncoding/3.3/HeuristicLab.Encodings.PermutationEncoding-3.3.csproj (modified) * branches/MemPRAlgorithm/HeuristicLab.Encodings.PermutationEncoding/3.3/SimilarityCalculators (added) * branches/MemPRAlgorithm/HeuristicLab.Encodings.PermutationEncoding/3.3/SimilarityCalculators/HammingSimilarityCalculator.cs (added) * branches/MemPRAlgorithm/HeuristicLab.Problems.QuadraticAssignment/3.3/QAPBasicProblem.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman/3.3/SimilarityCalculators/TSPSimilarityCalculator.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Problems.TravelingSalesman/3.3/TravelingSalesmanProblem.cs (modified) #2701: * Worked on MemPR algorithm for permutations * Made ... Fri, 02 Dec 2016 23:33:22 GMT abeham [14451] * branches/MemPRAlgorithm/HeuristicLab.Core/3.3/Attributes/ItemAttribute.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Problems.QuadraticAssignment/3.3/HeuristicLab.Problems.QuadraticAssignment-3.3.csproj (modified) * branches/MemPRAlgorithm/HeuristicLab.Problems.QuadraticAssignment/3.3/QAPBasicProblem.cs (added) #2701: Added Basic QAP problem and option to hide generic type in the ... Fri, 02 Dec 2016 23:32:09 GMT abeham [14450] * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/BinaryMemPR.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/BinaryMemPRContext.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/BinarySolutionSubspace.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/LocalSearch/ExhaustiveBitflip.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/LocalSearch/ExhaustiveBitflipOperator.cs (deleted) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/LocalSearch/ExhaustiveBitflipSubspace.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/LocalSearch/StaticAPI (added) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/LocalSearch/StaticAPI/ExhaustiveBitflip.cs (moved) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/SolutionModel/Univariate/BiasedModelTrainer.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/SolutionModel/Univariate/BiasedModelTrainerOperator.cs (deleted) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/SolutionModel/Univariate/StaticAPI (added) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/SolutionModel/Univariate/StaticAPI/Trainer.cs (moved) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/SolutionModel/Univariate/UnbiasedModelTrainer.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/SolutionModel/Univariate/UnbiasedModelTrainerOperator.cs (deleted) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/SolutionModel/Univariate/UnivariateSolutionModel.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/HeuristicLab.Algorithms.MemPR-3.3.csproj (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Interfaces (added) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Interfaces/Interfaces.cs (copied) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/MemPRAlgorithm.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/MemPRContext.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Optimization (deleted) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation (added) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/LocalSearch (added) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/LocalSearch/ExhaustiveHillClimb.cs (added) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/LocalSearch/ExhaustiveHillClimbSubspace.cs (added) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/LocalSearch/StaticAPI (added) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/LocalSearch/StaticAPI/Exhaustive.cs (added) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/LocalSearch/StaticAPI/Exhaustive1Shift.cs (added) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/LocalSearch/StaticAPI/Exhaustive2Opt.cs (added) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/LocalSearch/StaticAPI/ExhaustiveSwap2.cs (added) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/PermutationMemPR.cs (copied) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/PermutationMemPRContext.cs (copied) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/PermutationSolutionSubspace.cs (copied) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/SimilarityCalculator.cs (added) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/SolutionModel (added) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/SolutionModel/Univariate (added) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/SolutionModel/Univariate/StaticAPI (added) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/SolutionModel/Univariate/StaticAPI/Trainer.cs (added) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/SolutionModel/Univariate/UnbiasedModelTrainer.cs (copied) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/SolutionModel/Univariate/UnivariateAbsoluteModel.cs (added) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Permutation/SolutionModel/Univariate/UnivariateRelativeModel.cs (added) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/SingleObjectiveSolutionScope.cs (modified) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Util/EvaluationWrapper.cs (added) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Util/FitnessComparer.cs (added) #2701: working on MemPR implementation Tue, 29 Nov 2016 14:46:48 GMT abeham [14429] * branches/MemPRAlgorithm (moved) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/HeuristicLab.snk (added) * branches/MemPRAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Optimization/Interfaces.cs (modified) * branches/PerformanceComparison/HeuristicLab.Encodings.PermutationEncoding/3.3/HeuristicLab.Encodings.PermutationEncoding-3.3.csproj (modified) * branches/PerformanceComparison/HeuristicLab.Optimization/3.3/Results/ResultParameter.cs (modified) * branches/PerformanceComparison/HeuristicLab.OptimizationExpertSystem.Common/3.3/HeuristicLab.OptimizationExpertSystem.Common-3.3.csproj (modified) * branches/PerformanceComparison/HeuristicLab.OptimizationExpertSystem.Common/3.3/ProblemCharacteristicAnalysis/QAP/QAPDirectedWalk.cs (moved) * branches/ProblemRefactoring/HeuristicLab 3.3.sln (modified) * branches/ProblemRefactoring/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/BinaryCanonicalGeneticAlgorithm.cs (added) * branches/ProblemRefactoring/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/CanonicalGeneticAlgorithm.cs (added) * branches/ProblemRefactoring/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/EvolutionaryAlgorithmContext.cs (added) * branches/ProblemRefactoring/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/HeuristicLab.Algorithms.GeneticAlgorithm-3.3.csproj (modified) * branches/ProblemRefactoring/HeuristicLab.Algorithms.LocalSearch/3.3/BinaryIteratedLocalSearch.cs (added) * branches/ProblemRefactoring/HeuristicLab.Algorithms.LocalSearch/3.3/HeuristicLab.Algorithms.LocalSearch-3.3.csproj (modified) * branches/ProblemRefactoring/HeuristicLab.Algorithms.LocalSearch/3.3/IteratedLocalSearch.cs (added) * branches/ProblemRefactoring/HeuristicLab.Algorithms.LocalSearch/3.3/LocalSearchContext.cs (added) * branches/ProblemRefactoring/HeuristicLab.Core/3.3/Attributes/ItemAttribute.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers/NPointCrossover.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers/SinglePointCrossover.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/HeuristicLab.Encodings.BinaryVectorEncoding-3.3.csproj (modified) * branches/ProblemRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Interfaces/IBinaryLocalSearch.cs (added) * branches/ProblemRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Interfaces/IBinaryVectorCrossover.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/LocalSearch (added) * branches/ProblemRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/LocalSearch/ExhaustiveBitflip.cs (added) * branches/ProblemRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Manipulators/BitflipManipulator.cs (added) * branches/ProblemRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Manipulators/MultiBitflipManipulator.cs (added) * branches/ProblemRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Manipulators/SingleBitflipManipulator.cs (added) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/Algorithms/AlgorithmContext.cs (added) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/Algorithms/SingleObjective (added) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/Algorithms/SingleObjective/HeuristicAlgorithm.cs (added) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/Algorithms/SingleObjective/HeuristicAlgorithmContext.cs (added) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/Algorithms/SingleObjective/SingleObjectiveSolutionScope.cs (added) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Problem.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj (modified) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/NewInfrastructure (added) * branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/NewInfrastructure/Interfaces.cs (added) * branches/ProblemRefactoring/HeuristicLab.Problems.Knapsack/3.3/Analyzers/BestKnapsackSolutionAnalyzer.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Knapsack/3.3/KnapsackProblem.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Selection/3.3/TournamentSelector.cs (modified) * branches/ScopedAlgorithms (copied) * branches/ScopedAlgorithms/HeuristicLab 3.3.sln (modified) * branches/ScopedAlgorithms/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/BinaryCanonicalGeneticAlgorithm.cs (added) * branches/ScopedAlgorithms/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/CanonicalGeneticAlgorithm.cs (added) * branches/ScopedAlgorithms/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/EvolutionaryAlgorithmContext.cs (added) * branches/ScopedAlgorithms/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/HeuristicLab.Algorithms.GeneticAlgorithm-3.3.csproj (modified) * branches/ScopedAlgorithms/HeuristicLab.Algorithms.LocalSearch/3.3/BinaryIteratedLocalSearch.cs (added) * branches/ScopedAlgorithms/HeuristicLab.Algorithms.LocalSearch/3.3/HeuristicLab.Algorithms.LocalSearch-3.3.csproj (modified) * branches/ScopedAlgorithms/HeuristicLab.Algorithms.LocalSearch/3.3/IteratedLocalSearch.cs (added) * branches/ScopedAlgorithms/HeuristicLab.Algorithms.LocalSearch/3.3/LocalSearchContext.cs (added) * branches/ScopedAlgorithms/HeuristicLab.Core/3.3/Attributes/ItemAttribute.cs (modified) * branches/ScopedAlgorithms/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers/NPointCrossover.cs (modified) * branches/ScopedAlgorithms/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers/SinglePointCrossover.cs (modified) * branches/ScopedAlgorithms/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/HeuristicLab.Encodings.BinaryVectorEncoding-3.3.csproj (modified) * branches/ScopedAlgorithms/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Interfaces/IBinaryLocalSearch.cs (added) * branches/ScopedAlgorithms/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Interfaces/IBinaryVectorCrossover.cs (modified) * branches/ScopedAlgorithms/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/LocalSearch (added) * branches/ScopedAlgorithms/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/LocalSearch/ExhaustiveBitflip.cs (added) * branches/ScopedAlgorithms/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Manipulators/BitflipManipulator.cs (added) * branches/ScopedAlgorithms/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Manipulators/MultiBitflipManipulator.cs (added) * branches/ScopedAlgorithms/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Manipulators/SingleBitflipManipulator.cs (added) * branches/ScopedAlgorithms/HeuristicLab.Optimization/3.3/Algorithms/AlgorithmContext.cs (added) * branches/ScopedAlgorithms/HeuristicLab.Optimization/3.3/Algorithms/SingleObjective (added) * branches/ScopedAlgorithms/HeuristicLab.Optimization/3.3/Algorithms/SingleObjective/HeuristicAlgorithm.cs (added) * branches/ScopedAlgorithms/HeuristicLab.Optimization/3.3/Algorithms/SingleObjective/HeuristicAlgorithmContext.cs (added) * branches/ScopedAlgorithms/HeuristicLab.Optimization/3.3/Algorithms/SingleObjective/SingleObjectiveSolutionScope.cs (added) * branches/ScopedAlgorithms/HeuristicLab.Optimization/3.3/BasicProblems/Problem.cs (modified) * branches/ScopedAlgorithms/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj (modified) * branches/ScopedAlgorithms/HeuristicLab.Optimization/3.3/NewInfrastructure (added) * branches/ScopedAlgorithms/HeuristicLab.Optimization/3.3/NewInfrastructure/Interfaces.cs (added) * branches/ScopedAlgorithms/HeuristicLab.Problems.Knapsack/3.3/Analyzers/BestKnapsackSolutionAnalyzer.cs (modified) * branches/ScopedAlgorithms/HeuristicLab.Problems.Knapsack/3.3/KnapsackProblem.cs (modified) * branches/ScopedAlgorithms/HeuristicLab.Selection/3.3/TournamentSelector.cs (modified) #2701, #2708: Made a new branch from ProblemRefactoring and removed ... Sat, 26 Nov 2016 00:54:34 GMT abeham [14420] * branches/ScopedBasicAlgorithm/HeuristicLab 3.3.sln (modified) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3 (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/BinaryMemPR.cs (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/BinaryMemPRContext.cs (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/BinarySolutionSubspace.cs (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/LocalSearch (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/LocalSearch/ExhaustiveBitflip.cs (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/LocalSearch/ExhaustiveBitflipOperator.cs (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/LocalSearch/ExhaustiveBitflipSubspace.cs (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/LocalSearch/Heuristic.cs (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/SolutionModel (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/SolutionModel/Univariate (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/SolutionModel/Univariate/BiasedModelTrainer.cs (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/SolutionModel/Univariate/BiasedModelTrainerOperator.cs (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/SolutionModel/Univariate/Trainer.cs (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/SolutionModel/Univariate/UnbiasedModelTrainer.cs (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/SolutionModel/Univariate/UnbiasedModelTrainerOperator.cs (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Binary/SolutionModel/Univariate/UnivariateSolutionModel.cs (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/HeuristicLab.Algorithms.MemPR-3.3.csproj (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/MemPRAlgorithm.cs (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/MemPRContext.cs (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Optimization (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Optimization/Interfaces.cs (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Plugin.cs (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Properties (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Properties/AssemblyInfo.cs (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/SingleObjectiveSolutionScope.cs (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Util (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Algorithms.MemPR/3.3/Util/CkMeans1D.cs (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Core/3.3/ExecutionContext.cs (modified) * branches/ScopedBasicAlgorithm/HeuristicLab.Core/3.3/Interfaces/IExecutionContext.cs (modified) * branches/ScopedBasicAlgorithm/HeuristicLab.Optimization.Views/3.3/HeuristicLab.Optimization.Views-3.3.csproj (modified) * branches/ScopedBasicAlgorithm/HeuristicLab.Optimization.Views/3.3/RunCollectionViews/RunCollectionRLDView.Designer.cs (modified) * branches/ScopedBasicAlgorithm/HeuristicLab.Optimization.Views/3.3/RunCollectionViews/RunCollectionRLDView.cs (modified) * branches/ScopedBasicAlgorithm/HeuristicLab.Optimization.Views/3.3/RunCollectionViews/RunCollectionRLDView.resx (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Problems.Binary/3.3/BinaryKnapsackProblem.cs (added) * branches/ScopedBasicAlgorithm/HeuristicLab.Problems.Binary/3.3/HeuristicLab.Problems.Binary-3.3.csproj (modified) * branches/ScopedBasicAlgorithm/HeuristicLab.Random/3.3/RandomEnumerable.cs (modified) #2708: added binary version of mempr with new concepts of scope in ...