# # ChangeLog for trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing # # Generated by Trac 1.0.12 # 05/16/24 04:15:22 Mon, 05 Apr 2010 23:57:29 GMT swagner [3274] * trunk/sources/HeuristicLab.Algorithms.EvolutionStrategy/3.3/EvolutionStrategy.cs (modified) * trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/GeneticAlgorithm.cs (modified) * trunk/sources/HeuristicLab.Algorithms.LocalSearch/3.3/LocalSearch.cs (modified) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealing.cs (modified) * trunk/sources/HeuristicLab.Algorithms.TabuSearch/3.3/TabuSearch.cs (modified) * trunk/sources/HeuristicLab.Core.Views/3.3/OperatorListView.cs (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/AlgorithmView.cs (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/BatchRunListView.Designer.cs (deleted) * trunk/sources/HeuristicLab.Optimization.Views/3.3/BatchRunListView.cs (deleted) * trunk/sources/HeuristicLab.Optimization.Views/3.3/BatchRunView.cs (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/ExperimentView.Designer.cs (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/ExperimentView.cs (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/HeuristicLab.Optimization.Views-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/OptimizerListView.Designer.cs (added) * trunk/sources/HeuristicLab.Optimization.Views/3.3/OptimizerListView.cs (added) * trunk/sources/HeuristicLab.Optimization.Views/3.3/ResultCollectionView.cs (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/RunCollectionView.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Algorithm.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/BatchRun.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/BatchRunList.cs (deleted) * trunk/sources/HeuristicLab.Optimization/3.3/EngineAlgorithm.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Experiment.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IAlgorithm.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IOptimizer.cs (added) * trunk/sources/HeuristicLab.Optimization/3.3/OptimizerList.cs (added) * trunk/sources/HeuristicLab.Optimization/3.3/ResultCollection.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/RunCollection.cs (modified) Continued work on algorithm batch processing (#947). Mon, 05 Apr 2010 01:17:25 GMT swagner [3265] * trunk/sources/HeuristicLab.Algorithms.EvolutionStrategy/3.3/EvolutionStrategy.cs (modified) * trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/GeneticAlgorithm.cs (modified) * trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/Tests/GA_TSP.hl (added) * trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/Tests/GeneticAlgorithm.hl (deleted) * trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/Tests/HeuristicLab.Algorithms.GeneticAlgorithm-3.3.Tests.csproj (modified) * trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/Tests/UnitTest.cs (modified) * trunk/sources/HeuristicLab.Algorithms.LocalSearch/3.3/LocalSearch.cs (modified) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealing.cs (modified) * trunk/sources/HeuristicLab.Algorithms.TabuSearch/3.3/TabuSearch.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/Engine.cs (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/AlgorithmView.cs (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/BatchRunView.Designer.cs (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/BatchRunView.cs (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/HeuristicLab.Optimization.Views-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization/3.3/BatchRun.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimizer/3.3/Documents/GA_TSP.hl (modified) * trunk/sources/HeuristicLab.Problems.DataAnalysis.Regression/3.3/HeuristicLab.Problems.DataAnalysis.Regression-3.3.csproj (modified) Continued work on algorithm batch processing (#947). Sun, 04 Apr 2010 03:22:47 GMT swagner [3262] * trunk/sources/HeuristicLab.Algorithms.EvolutionStrategy/3.3/EvolutionStrategy.cs (modified) * trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm.Views/3.3/GeneticAlgorithmView.Designer.cs (modified) * trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/GeneticAlgorithm.cs (modified) * trunk/sources/HeuristicLab.Algorithms.LocalSearch/3.3/LocalSearch.cs (modified) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealing.cs (modified) * trunk/sources/HeuristicLab.Algorithms.TabuSearch/3.3/TabuSearch.cs (modified) * trunk/sources/HeuristicLab.Core.Views/3.3/EngineView.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/Engine.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/Executable.cs (added) * trunk/sources/HeuristicLab.Core/3.3/ExecutionState.cs (added) * trunk/sources/HeuristicLab.Core/3.3/HeuristicLab.Core-3.3.csproj (modified) * trunk/sources/HeuristicLab.Core/3.3/Interfaces/IEngine.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/Interfaces/IExecutable.cs (added) * trunk/sources/HeuristicLab.Optimization.Views/3.3/AlgorithmView.Designer.cs (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/AlgorithmView.cs (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/EngineAlgorithmView.Designer.cs (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/EngineAlgorithmView.cs (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/HeuristicLab.Optimization.Views-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/UserDefinedAlgorithmView.Designer.cs (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/UserDefinedAlgorithmView.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Algorithm.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/EngineAlgorithm.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IAlgorithm.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/UserDefinedAlgorithm.cs (modified) * trunk/sources/HeuristicLab.SequentialEngine/3.3/SequentialEngine.cs (modified) Continued work on algorithm batch processing (#947). Tue, 23 Mar 2010 05:37:25 GMT swagner [3201] * trunk/sources/HeuristicLab.Algorithms.LocalSearch/3.3/LocalSearch.cs (modified) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealing.cs (modified) * trunk/sources/HeuristicLab.Algorithms.TabuSearch/3.3/TabuSearch.cs (modified) Added missing !StorableClass attributes (#548). Tue, 23 Mar 2010 00:31:17 GMT swagner [3193] * trunk/sources/HeuristicLab.Algorithms.EvolutionStrategy/3.3/EvolutionStrategy.cs (modified) * trunk/sources/HeuristicLab.Algorithms.EvolutionStrategy/3.3/EvolutionStrategyMainLoop.cs (modified) * trunk/sources/HeuristicLab.Algorithms.LocalSearch/3.3/LocalSearchMainLoop.cs (modified) * trunk/sources/HeuristicLab.Algorithms.SGA/3.3/SGAMainLoop.cs (modified) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealingMainLoop.cs (modified) * trunk/sources/HeuristicLab.Algorithms.TabuSearch/3.3/TabuSearchMainLoop.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/HeuristicLab.Operators-3.3.csproj (modified) * trunk/sources/HeuristicLab.Operators/3.3/ParallelSubScopesProcessor.cs (deleted) * trunk/sources/HeuristicLab.Operators/3.3/SubScopesProcessor.cs (moved) * trunk/sources/HeuristicLab.Operators/3.3/UniformParallelSubScopesProcessor.cs (deleted) * trunk/sources/HeuristicLab.Operators/3.3/UniformSubScopesProcessor.cs (moved) Unified *SequentialSubScopesProcessor and *ParallelSubScopesProcessor ... Mon, 22 Mar 2010 23:07:29 GMT abeham [3189] * trunk/sources/HeuristicLab.Algorithms.EvolutionStrategy/3.3/EvolutionStrategy.cs (modified) * trunk/sources/HeuristicLab.Algorithms.LocalSearch/3.3/LocalSearch.cs (modified) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealing.cs (modified) * trunk/sources/HeuristicLab.Algorithms.TabuSearch/3.3/TabuSearch.cs (modified) Prevent starting of algorithm when problem or vital operators are ... Mon, 22 Mar 2010 21:58:43 GMT abeham [3187] * trunk/sources/HeuristicLab.Algorithms.LocalSearch/3.3/LocalSearch.cs (modified) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealing.cs (modified) * trunk/sources/HeuristicLab.Algorithms.TabuSearch/3.3/TabuSearch.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/HeuristicLab.Encodings.RealVectorEncoding-3.3.csproj (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IAdditiveRealVectorMoveOperator.cs (added) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorMoveGenerator.cs (added) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorMoveOperator.cs (added) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/PolynomialAllPositionManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/PolynomialOnePositionManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves (added) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMove.cs (added) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveGenerator.cs (added) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveMaker.cs (added) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/Polynomial (added) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/Polynomial/StochasticPolynomialMultiMoveGenerator.cs (added) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Evaluators/SumSquaresEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/HeuristicLab.Problems.TestFunctions-3.3.csproj (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Interfaces/ISingleObjectiveTestFunctionAdditiveMoveEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Interfaces/ISingleObjectiveTestFunctionMoveEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators (added) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/AckleyAdditiveMoveEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/AdditiveMoveEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/BealeAdditiveMoveEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/BoothAdditiveMoveEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/GriewangkAdditiveMoveEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/LevyAdditiveMoveEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/MatyasAdditiveMoveEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/RastriginAdditiveMoveEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/RealVectorAdditiveMoveWrapper.cs (added) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/RosenbrockAdditiveMoveEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/SchwefelAdditiveMoveEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/SphereAdditiveMoveEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/SumSquaresAdditiveMoveEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/ZakharovAdditiveMoveEvaluator.cs (added) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/SingleObjectiveTestFunctionProblem.cs (modified) Added move operators for real encoding and test functions #890 Sat, 20 Mar 2010 19:16:18 GMT abeham [3145] * trunk/sources/HeuristicLab.Algorithms.LocalSearch/3.3/LocalSearch.cs (modified) * trunk/sources/HeuristicLab.Algorithms.LocalSearch/3.3/LocalSearchMainLoop.cs (modified) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealing.cs (modified) * trunk/sources/HeuristicLab.Algorithms.TabuSearch/3.3/TabuSearch.cs (modified) * trunk/sources/HeuristicLab.Algorithms.TabuSearch/3.3/TabuSearchMainLoop.cs (modified) fixed some things in trajectory based algorithms #933 Sat, 20 Mar 2010 18:01:04 GMT abeham [3142] * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealingMainLoop.cs (modified) Updated simulated annealing with reporting and visualization #923 Fri, 19 Mar 2010 17:20:30 GMT abeham [3131] * trunk/sources/HeuristicLab.Algorithms.LocalSearch/3.3/LocalSearch.cs (modified) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealing.cs (modified) * trunk/sources/HeuristicLab.Algorithms.TabuSearch/3.3/TabuSearch.cs (modified) fixed wiring in LS, SA, and TS when problem is changed MoveGenerator ... Thu, 18 Mar 2010 19:56:34 GMT abeham [3101] * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealing.cs (modified) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealingMainLoop.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/StochasticTwoOptMultiMoveGenerator.cs (modified) Updated simulated annealing: * Added inner loop to noticeably speed ... Thu, 18 Mar 2010 10:54:34 GMT abeham [3098] * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/HeuristicLab.Algorithms.SimulatedAnnealing-3.3.csproj (modified) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealing.cs (added) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/HeuristicLab.Encodings.PermutationEncoding-3.3.csproj (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/ExhaustiveTwoOptMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/StochasticTwoOptMoveGenerator.cs (deleted) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/StochasticTwoOptMultiMoveGenerator.cs (added) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/StochasticTwoOptSingleMoveGenerator.cs (added) * trunk/sources/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IExhaustiveMoveGenerator.cs (added) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IMultiMoveGenerator.cs (added) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISingleMoveGenerator.cs (added) Added simulated annealing algorithm #923 Thu, 18 Mar 2010 01:03:30 GMT abeham [3094] * trunk/sources/HeuristicLab 3.3/Files.txt (modified) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealingMainLoop.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/ExponentialDiscreteDoubleValueModifier.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/HeuristicLab.Optimization.Operators-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/ProbabilisticQualityComparator.cs (added) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/QualityComparator.cs (modified) Completed main loop of simulated annealing Added a ... Wed, 17 Mar 2010 19:02:47 GMT abeham [3093] * trunk/sources/HeuristicLab 3.3.sln (modified) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing (added) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3 (added) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/HeuristicLab.Algorithms.SimulatedAnnealing-3.3.csproj (added) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/HeuristicLab.snk (added) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/HeuristicLabAlgorithmsSimulatedAnnealingPlugin.cs.frame (added) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/Properties (added) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/Properties/AssemblyInfo.frame (added) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealingMainLoop.cs (added) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/DiscreteDoubleValueModifier.cs (added) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/ExponentialDiscreteDoubleValueModifier.cs (added) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/HeuristicLab.Optimization.Operators-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/LinearDiscreteDoubleValueModifier.cs (added) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/QuadraticDiscreteDoubleValueModifier.cs (added) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/SquareRootDiscreteDoubleValueModifier.cs (added) * trunk/sources/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IDiscreteDoubleValueModifier.cs (added) Added initial draft of simulated annealing (not yet finished) and ...