# # ChangeLog for trunk/sources # # Generated by Trac 1.0.12 # 04/27/24 07:40:30 Fri, 13 Feb 2015 13:46:45 GMT abeham [12004] * trunk/sources/HeuristicLab.Problems.ExternalEvaluation/3.3/ExternalEvaluationProblem.cs (modified) * trunk/sources/HeuristicLab.Problems.OneMax/3.3/OneMaxProblem.cs (modified) #2174: Added non-discoverable attribute to the outdated problems Fri, 13 Feb 2015 13:08:20 GMT ascheibe [12003] * trunk/sources/HeuristicLab 3.3.sln (modified) #2174 moved old external evaluation projects to outdated plugin folder Fri, 13 Feb 2015 12:21:00 GMT abeham [12002] * trunk/sources/HeuristicLab.Problems.ExternalEvaluation/3.4/ExternalEvaluationProblem.cs (modified) * trunk/sources/HeuristicLab.Problems.Programmable/3.3/MultiObjectiveProgrammableProblem.cs (modified) * trunk/sources/HeuristicLab.Problems.Programmable/3.3/SingleObjectiveProgrammableProblem.cs (modified) #2174: * Reopened maximization parameter in ... Fri, 13 Feb 2015 11:57:28 GMT mkommend [12001] * trunk/sources/HeuristicLab.Problems.Programmable/3.3/Templates/CompiledSingleObjectiveProblemDefinition.cs (modified) #2174: Adapted script template for programmable problem (single- ... Fri, 13 Feb 2015 11:55:38 GMT mkommend [12000] * trunk/sources/HeuristicLab.Problems.Binary/3.3/BinaryProblem.cs (modified) #2282: Adapted analyze method to respect the maximization flag. Fri, 13 Feb 2015 11:29:25 GMT mkommend [11999] * trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/EvaluationTracker.cs (modified) #2282: Fixed evaluation tracker. Fri, 13 Feb 2015 11:18:20 GMT mkommend [11998] * trunk/sources/HeuristicLab.Optimization/3.3/BasicProblems/BasicProblem.cs (modified) * trunk/sources/HeuristicLab.Problems.Programmable/3.3/MultiObjectiveProgrammableProblem.cs (modified) * trunk/sources/HeuristicLab.Problems.Programmable/3.3/Plugin.cs.frame (modified) * trunk/sources/HeuristicLab.Problems.Programmable/3.3/SingleObjectiveProgrammableProblem.cs (modified) #2174: Fixed Maximization handling and plugin dependencies. Thu, 12 Feb 2015 20:49:06 GMT mkommend [11996] * trunk/sources/HeuristicLab.Optimization/3.3/BasicProblems/BasicProblem.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/BasicProblems/MultiObjectiveBasicProblem.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/BasicProblems/SingleObjectiveBasicProblem.cs (modified) * trunk/sources/HeuristicLab.Problems.Binary/3.3/BinaryProblem.cs (modified) * trunk/sources/HeuristicLab.Problems.Binary/3.3/DeceptiveTrapProblem.cs (modified) * trunk/sources/HeuristicLab.Problems.Binary/3.3/HIFFProblem.cs (modified) * trunk/sources/HeuristicLab.Problems.Binary/3.3/OneMaxProblem.cs (modified) * trunk/sources/HeuristicLab.Problems.Programmable/3.3/MultiObjectiveProgrammableProblem.cs (modified) * trunk/sources/HeuristicLab.Problems.Programmable/3.3/SingleObjectiveProgrammableProblem.cs (modified) #2282: Fixed maximization flag and solution creators for binary problems. Thu, 12 Feb 2015 19:34:01 GMT mkommend [11994] * trunk/sources/HeuristicLab 3.3.sln (modified) * trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/HeuristicLab.Algorithms.ParameterlessPopulationPyramid-3.3.csproj (modified) * trunk/sources/HeuristicLab.Problems.OneMax/3.3/OneMaxProblem.cs (modified) #2282: Moved old one-max plugins into outdated plugins folder. Thu, 12 Feb 2015 19:23:42 GMT ascheibe [11993] * trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/HeuristicLab.Algorithms.ParameterlessPopulationPyramid-3.3.csproj (modified) * trunk/sources/HeuristicLab.Problems.Binary/3.3/HeuristicLab.Problems.Binary-3.3.csproj (modified) #2282 fixed output path and prebuild events Thu, 12 Feb 2015 15:32:37 GMT mkommend [11990] * trunk/sources/HeuristicLab.Optimization/3.3/BasicProblems/SingleObjectiveBasicProblem.cs (modified) * trunk/sources/HeuristicLab.Problems.Binary/3.3/BinaryProblem.cs (modified) * trunk/sources/HeuristicLab.Problems.Binary/3.3/HeuristicLab.Problems.Binary-3.3.csproj (modified) * trunk/sources/HeuristicLab.Problems.Binary/3.3/OneMaxProblem.cs (added) #2282: Added best known quality parameter to single-objective basic ... Thu, 12 Feb 2015 14:45:23 GMT abeham [11988] * trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/Plugin.cs.frame (modified) * trunk/sources/HeuristicLab.Problems.Binary/3.3/Plugin.cs.frame (modified) #2282: * Fixed plugin dependencies Thu, 12 Feb 2015 14:39:28 GMT abeham [11987] * trunk/sources/HeuristicLab 3.3.sln (modified) * trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/EvaluationTracker.cs (modified) * trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/HeuristicLab.Algorithms.ParameterlessPopulationPyramid-3.3.csproj (modified) * trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/HillClimber.cs (modified) * trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/LinkageCrossover.cs (modified) * trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/LinkageTree.cs (modified) * trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/ParameterlessPopulationPyramid.cs (modified) * trunk/sources/HeuristicLab.Algorithms.ParameterlessPopulationPyramid/3.3/Population.cs (modified) * trunk/sources/HeuristicLab.Problems.Binary (moved) * trunk/sources/HeuristicLab.Problems.Binary/3.3/BinaryProblem.cs (copied) * trunk/sources/HeuristicLab.Problems.BinaryVector/3.3/BinaryVectorProblem.cs (deleted) * trunk/sources/HeuristicLab.Problems.Binary/3.3/DeceptiveStepTrapProblem.cs (modified) * trunk/sources/HeuristicLab.Problems.Binary/3.3/DeceptiveTrapProblem.cs (modified) * trunk/sources/HeuristicLab.Problems.Binary/3.3/HIFFProblem.cs (modified) * trunk/sources/HeuristicLab.Problems.Binary/3.3/HeuristicLab.Problems.Binary-3.3.csproj (copied) * trunk/sources/HeuristicLab.Problems.BinaryVector/3.3/HeuristicLab.Problems.BinaryVector-3.3.csproj (deleted) * trunk/sources/HeuristicLab.Problems.BinaryVector/3.3/IBinaryVectorProblem.cs (deleted) * trunk/sources/HeuristicLab.Problems.Binary/3.3/Plugin.cs.frame (modified) * trunk/sources/HeuristicLab.Problems.Binary/3.3/Properties/AssemblyInfo.cs.frame (modified) * trunk/sources/HeuristicLab.Problems.ExternalEvaluation.Views/3.4/HeuristicLab.Problems.ExternalEvaluation.Views-3.4.csproj (modified) * trunk/sources/HeuristicLab.Tests/HeuristicLab.Algorithms.ParameterlessPopulationPyramid-3.3/LinkageTreeTest.cs (modified) * trunk/sources/HeuristicLab.Tests/HeuristicLab.Algorithms.ParameterlessPopulationPyramid-3.3/ParameterlessPopulationPyramidTest.cs (modified) * trunk/sources/HeuristicLab.Tests/HeuristicLab.Tests.csproj (modified) #2282: * Renamed BinaryVectorProblem to BinaryProblem * Removed ... Thu, 12 Feb 2015 14:03:06 GMT mkommend [11984] * trunk/sources/HeuristicLab.Problems.Programmable/3.3/HeuristicLab.Problems.Programmable-3.3.csproj (modified) * trunk/sources/HeuristicLab.Problems.Programmable/3.3/Plugin.cs.frame (modified) * trunk/sources/HeuristicLab.Problems.Programmable/3.3/SingleObjectiveProgrammableProblem.cs (modified) #2174: Added best scope solution analyzer to single-objective ... Thu, 12 Feb 2015 13:28:00 GMT mkommend [11983] * trunk/sources/HeuristicLab.Tests/HeuristicLab.Algorithms.ParameterlessPopulationPyramid-3.3/ParameterlessPopulationPyramidTest.cs (modified) #2282: Adapted unit test for P3 to x64 processor architecture. Thu, 12 Feb 2015 13:08:52 GMT mkommend [11982] * trunk/sources/HeuristicLab.Optimization/3.3/BasicProblems/BasicProblem.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Problems/HeuristicOptimizationProblem.cs (modified) #2174: Reregistered solution creator changed event in basic problem. Sun, 08 Feb 2015 12:22:37 GMT abeham [11971] * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IMultiObjectiveOperator.cs (added) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveOperator.cs (added) #2174: Added interfaces Sat, 07 Feb 2015 12:52:48 GMT abeham [11970] * trunk/sources/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAOperators/CMAUpdater.cs (modified) * trunk/sources/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/Terminator.cs (modified) * trunk/sources/HeuristicLab.Algorithms.DataAnalysis/3.4/Nca/NcaGradientCalculator.cs (modified) * trunk/sources/HeuristicLab.Algorithms.LocalSearch/3.3/LocalSearchImprovementOperator.cs (modified) * trunk/sources/HeuristicLab.Algorithms.ScatterSearch/3.3/PopulationRebuildMethod.cs (modified) * trunk/sources/HeuristicLab.Algorithms.ScatterSearch/3.3/SolutionPoolUpdateMethod.cs (modified) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealingImprovementOperator.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/AlleleFrequencyAnalysis/AlleleFrequencyAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/BestScopeSolutionAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/MultiObjective/ParetoFrontAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/PopulationDiversityAnalysis/PopulationDiversityAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/PopulationDiversityAnalysis/SingleObjectivePopulationDiversityAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/QualityAnalysis/BestAverageWorstQualityAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/QualityAnalysis/BestAverageWorstQualityCalculator.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/QualityAnalysis/BestQualityMemorizer.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/QualityAnalysis/QualityAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/QualityAnalysis/QualityDistributionAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/QualityAnalysis/ScaledQualityDifferenceAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/OneBitflipMoveMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Crossovers/RoundedBlendAlphaBetaCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Crossovers/RoundedHeuristicCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/Scramble/ScrambleMoveMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/Swap2/Swap2MoveMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/BlendAlphaBetaCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/HeuristicCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/ParticleOperators/RealVectorSwarmUpdater.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/MultiObjective/CrowdingDistanceAssignment.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/MultiObjective/FastNonDominatedSort.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/MultiObjective/RankAndCrowdingSorter.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/TabuMaker.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/BasicProblems/BasicProblem.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces/ISingleObjectiveMoveOperator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces/internal/IMultiObjectiveAnalysisOperator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces/internal/ISingleObjectiveAnalysisOperator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/BasicProblems/MultiObjectiveBasicProblem.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/BasicProblems/SingleObjectiveBasicProblem.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IMultiObjectiveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IMultiObjectiveSelector.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISingleMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveImprovementOperator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectivePathRelinker.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveReplacer.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveSelector.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveSolutionSimilarityCalculator.cs (modified) * trunk/sources/HeuristicLab.Problems.ArtificialAnt/3.4/Analyzers/BestAntTrailAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Problems.Knapsack/3.3/Analyzers/BestKnapsackSolutionAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Problems.Knapsack/3.3/MoveEvaluators/KnapsackMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.LinearAssignment/3.3/Analyzers/BestLAPSolutionAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Problems.LinearAssignment/3.3/LinearAssignmentProblemSolver.cs (modified) * trunk/sources/HeuristicLab.Problems.OneMax/3.3/Analyzers/BestOneMaxSolutionAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Problems.OneMax/3.3/MoveEvaluators/OneMaxMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.QuadraticAssignment.Algorithms/3.3/RobustTabooSeachOperator.cs (modified) * trunk/sources/HeuristicLab.Problems.QuadraticAssignment/3.3/Analyzers/BestQAPSolutionAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Problems.QuadraticAssignment/3.3/LocalImprovement/QAPExhaustiveInsertionLocalImprovement.cs (modified) * trunk/sources/HeuristicLab.Problems.QuadraticAssignment/3.3/LocalImprovement/QAPExhaustiveInversionLocalImprovement.cs (modified) * trunk/sources/HeuristicLab.Problems.QuadraticAssignment/3.3/LocalImprovement/QAPExhaustiveSwap2LocalImprovement.cs (modified) * trunk/sources/HeuristicLab.Problems.QuadraticAssignment/3.3/LocalImprovement/QAPStochasticScrambleLocalImprovement.cs (modified) * trunk/sources/HeuristicLab.Problems.Scheduling/3.3/Analyzers/SchedulingAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Problems.Scheduling/3.3/Evaluators/ScheduleEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Analyzers/BestSingleObjectiveTestFunctionSolutionAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Interfaces/IBestSingleObjectiveTestFunctionSolutionAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/Analyzers/BestTSPSolutionAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Problems.VehicleRouting/3.4/Analyzer/BestSolution/BestVRPSolutionAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Problems.VehicleRouting/3.4/Analyzer/BestSolution/Capacitated/BestCapacitatedVRPSolutionAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Problems.VehicleRouting/3.4/Analyzer/BestSolution/PickupAndDelivery/BestPickupAndDeliveryVRPSolutionAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Problems.VehicleRouting/3.4/Analyzer/BestSolution/TimeWindowed/BestTimeWindowedVRPSolutionAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Problems.VehicleRouting/3.4/Analyzer/ConstraintRelaxation/Capacitated/CapacityRelaxationVRPAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Problems.VehicleRouting/3.4/Analyzer/ConstraintRelaxation/PickupAndDelivery/PickupViolationsRelaxationVRPAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Problems.VehicleRouting/3.4/Analyzer/ConstraintRelaxation/TimeWindowed/TimeWindowRelaxationVRPAnalyzer.cs (modified) * trunk/sources/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Alba/LocalImprovement/AlbaLambdaInterchangeLocalImprovementOperator.cs (modified) * trunk/sources/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/General/Moves/MultiVRPMoveOperator/MultiVRPMoveTabuMaker.cs (modified) * trunk/sources/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/General/Moves/VRPMoveMaker.cs (modified) * trunk/sources/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Potvin/Moves/PickupDelivery/PDExchange/PotvinPDExchangeMoveTabuMaker.cs (modified) * trunk/sources/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Potvin/Moves/TwoOptStar/PotvinTwoOptStarMoveTabuMaker.cs (modified) * trunk/sources/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Potvin/Moves/VehicleAssignment/PotvinVehicleAssignmentMoveTabuMaker.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/SingleObjectiveSelector.cs (modified) #2174: * Added ISingleObjectiveOperator and IMultiObjectiveOperator ... Fri, 06 Feb 2015 19:24:35 GMT abeham [11967] * trunk/sources/HeuristicLab.Problems.Programmable.Views/3.3/Plugin.cs.frame (modified) #2174: fixed plugin dependencies Fri, 06 Feb 2015 17:07:12 GMT abeham [11963] * trunk/sources/HeuristicLab.Optimization.Views/3.3/CreateNewSingleEncodingDialog.Designer.cs (moved) * trunk/sources/HeuristicLab.Optimization.Views/3.3/CreateNewSingleEncodingDialog.cs (moved) * trunk/sources/HeuristicLab.Optimization.Views/3.3/CreateNewSingleEncodingDialog.resx (moved) * trunk/sources/HeuristicLab.Optimization.Views/3.3/HeuristicLab.Optimization.Views-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/MultiEncodingView.Designer.cs (moved) * trunk/sources/HeuristicLab.Optimization.Views/3.3/MultiEncodingView.cs (moved) * trunk/sources/HeuristicLab.Problems.Programmable.Views/3.3/HeuristicLab.Problems.Programmable.Views-3.3.csproj (modified) #2174: Moved MultiEncodingView