# # ChangeLog for branches/CMAES # # Generated by Trac 1.0.12 # 11/07/24 06:14:10 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