# # ChangeLog for branches/CMAES # # Generated by Trac 1.0.12 # 11/23/24 05:56:55 Thu, 31 Jan 2013 21:24:32 GMT abeham [9200] * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAParameters.cs (modified) #1961: Fixed serialization of paused algorithm Thu, 31 Jan 2013 21:17:35 GMT abeham [9199] * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAOperators/CMAMutator.cs (modified) #1961: * Switched to ALGLIB's high quality normal distributed ... Tue, 15 Jan 2013 08:33:12 GMT abeham [9158] * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAEvolutionStrategy.cs (modified) #1961: improved wiring slightly, added check in OnStarted and fixed ... Mon, 14 Jan 2013 14:37:26 GMT abeham [9155] * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/HeuristicLab.Algorithms.CMAEvolutionStrategy-3.3.csproj (modified) * branches/CMAES/HeuristicLab.Analysis.Views/3.3/HeuristicLab.Analysis.Views-3.3.csproj (modified) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/HeuristicLab.Encodings.RealVectorEncoding-3.3.csproj (modified) #1961: commit of project files Fri, 11 Jan 2013 16:28:51 GMT abeham [9149] * branches/CMAES/HeuristicLab.Analysis.Views/3.3/DataTableView.cs (modified) * branches/CMAES/HeuristicLab.Analysis.Views/3.3/HeuristicLab.Analysis.Views-3.3.csproj (modified) #2002: fixed plotting of points when axis were set to logarithmic Fri, 11 Jan 2013 16:28:12 GMT abeham [9148] * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAAnalyzer.cs (modified) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAEvolutionStrategy.cs (modified) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAOperators/CMAMutator.cs (modified) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAOperators/CMAUpdater.cs (modified) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Creators/NormalDistributedRealVectorCreator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Creators/PredefinedRealVectorCreator.cs (deleted) #1961: * Added Logarithmic flag also to AxisRatio * Fixed some ... Wed, 09 Jan 2013 23:53:29 GMT abeham [9141] * branches/CMAES/CMAES.sln (modified) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAAnalyzer.cs (modified) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/HeuristicLab.Algorithms.CMAEvolutionStrategy-3.3.csproj (modified) * branches/CMAES/HeuristicLab.Analysis (copied) * branches/CMAES/HeuristicLab.Analysis.Views (copied) * branches/CMAES/HeuristicLab.Analysis.Views/3.3/DataTableView.cs (modified) * branches/CMAES/HeuristicLab.Analysis.Views/3.3/DataTableVisualPropertiesControl.Designer.cs (modified) * branches/CMAES/HeuristicLab.Analysis.Views/3.3/DataTableVisualPropertiesControl.cs (modified) * branches/CMAES/HeuristicLab.Analysis.Views/3.3/DataTableVisualPropertiesDialog.Designer.cs (modified) * branches/CMAES/HeuristicLab.Analysis.Views/3.3/HeuristicLab.Analysis.Views-3.3.csproj (modified) * branches/CMAES/HeuristicLab.Analysis/3.3/DataVisualization/DataTableVisualProperties.cs (modified) * branches/CMAES/HeuristicLab.Analysis/3.3/HeuristicLab.Analysis-3.3.csproj (modified) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/HeuristicLab.Encodings.RealVectorEncoding-3.3.csproj (modified) * branches/CMAES/HeuristicLab.Problems.TestFunctions/3.3/HeuristicLab.Problems.TestFunctions-3.3.csproj (modified) #2002: Added Analysis, Analysis.Views and ability to scale axes ... Wed, 09 Jan 2013 22:30:15 GMT abeham [9140] * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAAnalyzer.cs (modified) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAEvolutionStrategy.cs (modified) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/HeuristicLab.Encodings.RealVectorEncoding-3.3.csproj (modified) * branches/CMAES/HeuristicLab.Problems.TestFunctions/3.3/Evaluators/RandomEvaluator.cs (modified) * branches/CMAES/HeuristicLab.Problems.TestFunctions/3.3/SingleObjectiveTestFunctionProblem.cs (modified) #1961: Added creator to project, fixed wiring in CMA-ES algorithm, ... Wed, 09 Jan 2013 10:47:30 GMT abeham [9132] * branches/CMAES/CMAES.sln (modified) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAAnalyzer.cs (modified) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAEvolutionStrategy.cs (modified) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/HeuristicLab.Algorithms.CMAEvolutionStrategy-3.3.csproj (modified) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Creators/PredefinedRealVectorCreator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/HeuristicLab.Encodings.RealVectorEncoding-3.3.csproj (modified) * branches/CMAES/HeuristicLab.Optimization (deleted) * branches/CMAES/HeuristicLab.Problems.TestFunctions/3.3/HeuristicLab.Problems.TestFunctions-3.3.csproj (modified) #1961: * Removed optimization plugin as no changes are necessary ... Wed, 09 Jan 2013 03:23:10 GMT abeham [9129] * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAAnalyzer.cs (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAEvolutionStrategy.cs (modified) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAEvolutionStrategyMainLoop.cs (deleted) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAOperators (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAOperators/CMAEqualweightedRecombinator.cs (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAOperators/CMAInitializer.cs (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAOperators/CMALinearweightedRecombinator.cs (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAOperators/CMALogweightedRecombinator.cs (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAOperators/CMAMutator.cs (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAOperators/CMARecombinator.cs (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAOperators/CMAUpdater.cs (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAParameters.cs (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/HeuristicLab.Algorithms.CMAEvolutionStrategy-3.3.csproj (modified) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/HeuristicLab.Algorithms.CMAEvolutionStrategy-3.3.csproj.DotSettings (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/Interfaces (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/Interfaces/ICMAInitializer.cs (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/Interfaces/ICMAManipulator.cs (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/Interfaces/ICMARecombinator.cs (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/Interfaces/ICMAUpdater.cs (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/Properties/AssemblyInfo.cs.frame (modified) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/Terminator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators (deleted) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/HeuristicLab.Encodings.RealVectorEncoding-3.3.csproj (modified) * branches/CMAES/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj (modified) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ICMAESInitializer.cs (deleted) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ICMAESManipulator.cs (deleted) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ICMAESRecombinator.cs (deleted) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ICMAESUpdater.cs (deleted) * branches/CMAES/HeuristicLab.Problems.TestFunctions/3.3/SingleObjectiveTestFunctionProblem.cs (modified) #1961: * Changed CMA-ES to reference RealVector directly and work ... Mon, 07 Jan 2013 20:29:42 GMT abeham [9122] * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAEvolutionStrategyMainLoop.cs (modified) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators/CMAAnalyzer.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators/CMAMutator.cs (modified) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators/CMAParameters.cs (modified) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/HeuristicLab.Encodings.RealVectorEncoding-3.3.csproj (modified) * branches/CMAES/HeuristicLab.Problems.TestFunctions/3.3/Evaluators/RandomEvaluator.cs (added) * branches/CMAES/HeuristicLab.Problems.TestFunctions/3.3/HeuristicLab.Problems.TestFunctions-3.3.csproj (modified) * branches/CMAES/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/RandomAdditiveMoveEvaluator.cs (added) * branches/CMAES/HeuristicLab.Problems.TestFunctions/3.3/SingleObjectiveTestFunctionProblem.cs (modified) #1961: * Added an analyzer for the behavior of CMA-ES * Fixed ... Mon, 07 Jan 2013 19:21:07 GMT abeham [9121] * branches/CMAES/CMAES.sln (modified) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAEvolutionStrategy.cs (modified) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAEvolutionStrategyMainLoop.cs (modified) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators/CMAInitializer.cs (modified) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators/CMAMutator.cs (modified) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators/CMAParameters.cs (modified) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators/CMAUpdater.cs (modified) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ICMAESInitializer.cs (modified) * branches/CMAES/HeuristicLab.Problems.TestFunctions (copied) * branches/CMAES/HeuristicLab.Problems.TestFunctions/3.3/HeuristicLab.Problems.TestFunctions-3.3.csproj (modified) * branches/CMAES/HeuristicLab.Problems.TestFunctions/3.3/SingleObjectiveTestFunctionProblem.cs (modified) #1961: Added wiring code, removed obsolete parameters, simplified ... Mon, 07 Jan 2013 16:22:48 GMT abeham [9118] * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAEvolutionStrategy.cs (modified) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators/CMAInitializer.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators/CMAMutator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators/CMAParameters.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators/CMARecombinator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators/CMAUpdater.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators/CovarianceMatrixInitializer.cs (deleted) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators/CovarianceMatrixMutator.cs (deleted) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators/CovarianceMatrixRecombinator.cs (deleted) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators/CovarianceMatrixStrategyParameters.cs (deleted) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators/CovarianceMatrixUpdater.cs (deleted) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/HeuristicLab.Encodings.RealVectorEncoding-3.3.csproj (modified) #1961: Updated CMA-ES (working version), but no wiring Mon, 07 Jan 2013 00:29:55 GMT abeham [9115] * branches/CMAES (added) * branches/CMAES/Build.cmd (added) * branches/CMAES/CMAES.sln (added) * branches/CMAES/Clean.cmd (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3 (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAEvolutionStrategy.cs (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/CMAEvolutionStrategyMainLoop.cs (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/HeuristicLab.Algorithms.CMAEvolutionStrategy-3.3.csproj (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/HeuristicLab.snk (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/Plugin.cs.frame (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/Properties (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/Properties/AssemblyInfo.cs.frame (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/SelfAdaptiveCrossover.cs (added) * branches/CMAES/HeuristicLab.Algorithms.CMAEvolutionStrategy/3.3/StrategyVectorManipulator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3 (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/BoundsChecker.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators/CovarianceMatrixInitializer.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators/CovarianceMatrixMutator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators/CovarianceMatrixRecombinator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators/CovarianceMatrixStrategyParameters.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/CMAESOperators/CovarianceMatrixUpdater.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Creators (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Creators/UniformRandomRealVectorCreator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/AverageCrossover.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/BlendAlphaBetaCrossover.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/BlendAlphaCrossover.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/DiscreteCrossover.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/HeuristicCrossover.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/LocalCrossover.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/MultiRealVectorCrossover.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/RandomConvexCrossover.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/SimulatedBinaryCrossover.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/SinglePointCrossover.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/UniformAllPositionsArithmeticCrossover.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/UniformSomePositionsArithmeticCrossover.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/HeuristicLab.Encodings.RealVectorEncoding-3.3.csproj (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/HeuristicLab.snk (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/HeuristicLabEncodingsRealVectorEncodingPlugin.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IAdditiveRealVectorMoveOperator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorBoundsChecker.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorCreator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorCrossover.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorManipulator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorMoveGenerator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorMoveOperator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorMultiNeighborhoodShakingOperator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorOperator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorParticleCreator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorParticleUpdater.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorStdDevStrategyParameterCreator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorStdDevStrategyParameterCrossover.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorStdDevStrategyParameterManipulator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorStdDevStrategyParameterOperator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorSwarmUpdater.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/BreederGeneticAlgorithmManipulator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/FixedNormalAllPositionsManipulator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/MichalewiczNonUniformAllPositionsManipulator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/MichalewiczNonUniformOnePositionManipulator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/MultiRealVectorManipulator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/PolynomialAllPositionManipulator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/PolynomialOnePositionManipulator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/SelfAdaptiveNormalAllPositionsManipulator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/UniformOnePositionManipulator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMove.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveGenerator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveMaker.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveTabuAttribute.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveTabuChecker.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveTabuMaker.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/StochasticNormalMultiMoveGenerator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/StochasticPolynomialMultiMoveGenerator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/ParticleOperators (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/ParticleOperators/RealVectorNeighborhoodParticleUpdater.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/ParticleOperators/RealVectorParticleCreator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/ParticleOperators/RealVectorParticleUpdater.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/ParticleOperators/RealVectorSwarmUpdater.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/ParticleOperators/RealVectorTotallyConnectedParticleUpdater.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Plugin.cs.frame (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Properties (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/Properties/AssemblyInfo.cs.frame (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVector.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVectorCreator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVectorCrossover.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVectorManipulator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/ReflectiveBoundsChecker.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/ShakingOperators (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/ShakingOperators/RealVectorShakingOperator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/StrategyParameters (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/StrategyParameters/StdDevStrategyVectorCreator.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/StrategyParameters/StdDevStrategyVectorCrossover.cs (added) * branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/StrategyParameters/StdDevStrategyVectorManipulator.cs (added) * branches/CMAES/HeuristicLab.Optimization (added) * branches/CMAES/HeuristicLab.Optimization/3.3 (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Algorithms (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Algorithms/Algorithm.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Algorithms/EngineAlgorithm.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Algorithms/HeuristicOptimizationAlgorithm.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Algorithms/HeuristicOptimizationEngineAlgorithm.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Algorithms/UserDefinedAlgorithm.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj (added) * branches/CMAES/HeuristicLab.Optimization/3.3/HeuristicLab.snk (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IAlgorithm.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IAnalyzer.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ICMAESInitializer.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ICMAESManipulator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ICMAESRecombinator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ICMAESUpdater.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ICrossover.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IDiscreteDoubleMatrixModifier.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IDiscreteDoubleValueModifier.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IEvaluator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IExhaustiveMoveGenerator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IGlobalParticleUpdater.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IHeuristicOptimizationProblem.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IImprovementOperator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IIterationBasedOperator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ILocalImprovementOperator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ILocalParticleUpdater.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IManipulator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IMigrator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IMoveGenerator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IMoveMaker.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IMoveOperator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IMultiAnalyzer.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IMultiMoveGenerator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IMultiNeighborhoodShakingOperator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IMultiObjectiveEvaluator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IMultiObjectiveHeuristicOptimizationProblem.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IMultiObjectiveSelector.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IOptimizer.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IParticleCreator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IParticleUpdater.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IPathRelinker.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IProblem.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IQualityComparator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IReducer.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IReplacer.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IResult.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IRun.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IRunCollectionModifier.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ISelector.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ISelfAdaptiveManipulator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ISimilarityBasedOperator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ISingleMoveGenerator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveEvaluator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveHeuristicOptimizationProblem.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveImprovementOperator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveMoveEvaluator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectivePathRelinker.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveReplacer.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveSelector.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveSolutionSimilarityCalculator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ISolutionCreator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ISolutionSimilarityCalculator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IStochasticOperator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IStrategyParameterCreator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IStrategyParameterCrossover.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/IStrategyParameterManipulator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ISubScopesQualityComparator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ISwarmUpdater.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ITabuChecker.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ITabuMaker.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ITopologyInitializer.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Interfaces/ITopologyUpdater.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/MetaOptimizers (added) * branches/CMAES/HeuristicLab.Optimization/3.3/MetaOptimizers/BatchRun.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/MetaOptimizers/Experiment.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/MetaOptimizers/TimeLimitRun.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/MoveHelper.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/OptimizerList.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Plugin.cs.frame (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Problems (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Problems/HeuristicOptimizationProblem.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Problems/MultiObjectiveHeuristicOptimizationProblem.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Problems/Problem.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Problems/SingleObjectiveHeuristicOptimizationProblem.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Problems/UserDefinedProblem.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Properties (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Properties/AssemblyInfo.cs.frame (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Result.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/ResultCollection.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/Run.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/RunCollection.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/RunCollectionConstraints (added) * branches/CMAES/HeuristicLab.Optimization/3.3/RunCollectionConstraints/IRunCollectionConstraint.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/RunCollectionConstraints/RunCollectionComparisonConstraint.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/RunCollectionConstraints/RunCollectionConstraintCollection.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/RunCollectionConstraints/RunCollectionContentConstraint.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/RunCollectionConstraints/RunCollectionEqualityConstraint.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/RunCollectionConstraints/RunCollectionTypeCompatiblityConstraint.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/RunCollectionModification (added) * branches/CMAES/HeuristicLab.Optimization/3.3/RunCollectionModification/Calculator.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/RunCollectionModification/RunCollectionDiscretizer.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/RunCollectionModification/RunCollectionFormulaModifer.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/RunCollectionModification/RunCollectionGroupCreater.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/RunCollectionModification/RunCollectionRunRemover.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/RunCollectionModification/RunCollectionSorter.cs (added) * branches/CMAES/HeuristicLab.Optimization/3.3/RunCollectionModification/RunCollectionValueRemover.cs (added) * branches/CMAES/PreBuildEvent.cmd (added) #1961: Added CMA-ES branch