# # ChangeLog for trunk/sources/HeuristicLab.Optimization.Operators # # Generated by Trac 1.0.12 # 11/10/24 08:55:46 Sat, 24 Apr 2010 13:22:22 GMT abeham [3520] * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/BinaryVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/BinaryVectorCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/BinaryVectorManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/OneBitflipMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/OneBitflipMoveMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/OneBitflipMoveTabuChecker.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/OneBitflipMoveTabuMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/StochasticOneBitflipMultiMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVectorCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVectorManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveTabuMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveTabuMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveTabuChecker.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveTabuMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/StrategyParameters/StdDevStrategyVectorManipulator.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/TabuMaker.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Evaluators/SingleObjectiveTestFunctionProblemEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/AdditiveMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/TSPMoveEvaluator.cs (modified) forbid changing some operator names #889, #890, #913, #914, #934, #924 Thu, 22 Apr 2010 14:34:44 GMT abeham [3489] * trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/SASEGASAMainLoop.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/DataTableValuesCollector.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/SASEGASAReunificator.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/OffspringSelector.cs (modified) updated SASEGASA #839 changed DataTableValuesCollector to plot ... Wed, 21 Apr 2010 20:05:40 GMT abeham [3479] * trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm-3.3.csproj (modified) * trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/IslandOffspringSelectionGeneticAlgorithm.cs (moved) * trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/IslandOffspringSelectionGeneticAlgorithmMainLoop.cs (moved) * trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/OffspringSelectionGeneticAlgorithm.cs (modified) * trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/OffspringSelectionGeneticAlgorithmMainLoop.cs (modified) * trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/SASEGASA.cs (added) * trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/SASEGASAMainLoop.cs (added) * trunk/sources/HeuristicLab.Analysis/3.3/DataTableValuesCollector.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/SASEGASAReunificator.cs (modified) * trunk/sources/HeuristicLab.Parameters/3.3/SubScopesLookupParameter.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/OffspringSelector.cs (modified) added first draft of SASEGASA #839 Tue, 20 Apr 2010 17:17:14 GMT abeham [3451] * trunk/sources/HeuristicLab.Optimization.Operators/3.3/HeuristicLab.Optimization.Operators-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/SASEGASAReunificator.cs (modified) Added commented version of SASEGASAReunificator #839 Mon, 19 Apr 2010 21:34:34 GMT abeham [3425] * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers/MultiBinaryVectorCrossover.cs (added) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/HeuristicLab.Encodings.BinaryVectorEncoding-3.3.csproj (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Crossovers/MultiIntegerVectorCrossover.cs (added) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/HeuristicLab.Encodings.IntegerVectorEncoding-3.3.csproj (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/MultiPermutationCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/HeuristicLab.Encodings.PermutationEncoding-3.3.csproj (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/MultiPermutationManipulator.cs (added) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/MultiRealVectorCrossover.cs (added) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/HeuristicLab.Encodings.RealVectorEncoding-3.3.csproj (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/MultiRealVectorManipulator.cs (added) * trunk/sources/HeuristicLab.Operators/3.3/HeuristicLab.Operators-3.3.csproj (modified) * trunk/sources/HeuristicLab.Operators/3.3/StochasticMultiBranch.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/StochasticMultiOperator.cs (added) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/HeuristicLab.Optimization.Operators-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/MultiCrossover.cs (deleted) Changed MultiCrossover to StochasticMultiOperator Derived ... Mon, 19 Apr 2010 19:13:35 GMT abeham [3418] * trunk/sources/HeuristicLab.Common.Resources/3.2/HeuristicLabCommonResourcesPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/HeuristicLab.Encodings.BinaryVectorEncoding-3.3.csproj (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/HeuristicLabEncodingsBinaryVectorEncodingPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/OneBitflipMoveTabuMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/PermutationMultiCrossover.cs (added) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/HeuristicLab.Encodings.PermutationEncoding-3.3.csproj (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/HeuristicLabEncodingsPermutationEncodingPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveTabuMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveTabuMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/HeuristicLab.Encodings.RealVectorEncoding-3.3.csproj (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/HeuristicLabEncodingsRealVectorEncodingPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveTabuMaker.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/HeuristicLab.Operators-3.3.csproj (modified) * trunk/sources/HeuristicLab.Operators/3.3/StochasticMultiBranch.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/HeuristicLab.Optimization.Operators-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/MultiCrossover.cs (added) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/TabuMaker.cs (added) * trunk/sources/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization/3.3/TabuMaker.cs (deleted) Moved TabuMaker from Optimization to Optimization.Operators (and ... Mon, 19 Apr 2010 15:33:12 GMT abeham [3413] * trunk/sources/HeuristicLab 3.3.sln (modified) * trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/OffspringSelectionGeneticAlgorithm.cs (modified) * trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/OffspringSelectionGeneticAlgorithmMainLoop.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/HeuristicLab.Optimization.Operators-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/OffspringSelector.cs (deleted) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/WeightedParentsQualityComparator.cs (moved) * trunk/sources/HeuristicLab.Parameters/3.3/HeuristicLab.Parameters-3.3.csproj (modified) * trunk/sources/HeuristicLab.Parameters/3.3/SelectedSubScopesLookupParameter.cs (deleted) * trunk/sources/HeuristicLab.Selection.OffspringSelection/3.3 (deleted) * trunk/sources/HeuristicLab.Selection/3.3/ConditionalSelector.cs (copied) * trunk/sources/HeuristicLab.Selection/3.3/GenderSpecificSelector.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/HeuristicLab.Selection-3.3.csproj (modified) * trunk/sources/HeuristicLab.Selection/3.3/OffspringSelector.cs (added) Updated Gender Specific Selection, Offspring Selector and other ... Sat, 17 Apr 2010 20:49:15 GMT swagner [3384] * trunk/sources/HeuristicLab 3.3.sln (modified) * trunk/sources/HeuristicLab 3.3/Files.txt (modified) * trunk/sources/HeuristicLab.Algorithms.EvolutionStrategy/3.3/HeuristicLab.Algorithms.EvolutionStrategy-3.3.csproj (modified) * trunk/sources/HeuristicLab.Algorithms.EvolutionStrategy/3.3/HeuristicLabAlgorithmsEvolutionStrategyPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/HeuristicLab.Algorithms.GeneticAlgorithm-3.3.csproj (modified) * trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/HeuristicLabAlgorithmsGeneticAlgorithmPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/Tests/HeuristicLab.Algorithms.GeneticAlgorithm-3.3.Tests.csproj (modified) * trunk/sources/HeuristicLab.Algorithms.LocalSearch/3.3/HeuristicLab.Algorithms.LocalSearch-3.3.csproj (modified) * trunk/sources/HeuristicLab.Algorithms.LocalSearch/3.3/HeuristicLabAlgorithmsLocalSearchPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm-3.3.csproj (modified) * trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/HeuristicLabAlgorithmsOffspringSelectionGeneticAlgorithmPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Algorithms.ParticleSwarmOptimization/3.3/HeuristicLab.Algorithms.ParticleSwarmOptimization-3.3.csproj (modified) * trunk/sources/HeuristicLab.Algorithms.ParticleSwarmOptimization/3.3/HeuristicLabAlgorithmsParticleSwarmOptimizationPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/HeuristicLab.Algorithms.SimulatedAnnealing-3.3.csproj (modified) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/HeuristicLabAlgorithmsSimulatedAnnealingPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Algorithms.TabuSearch/3.3/HeuristicLab.Algorithms.TabuSearch-3.3.csproj (modified) * trunk/sources/HeuristicLab.Algorithms.TabuSearch/3.3/HeuristicLabAlgorithmsTabuSearchPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Analysis.Views/3.3/HeuristicLab.Analysis.Views-3.3.csproj (modified) * trunk/sources/HeuristicLab.Analysis.Views/3.3/HeuristicLabAnalysisViewsPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Analysis/3.3/HeuristicLab.Analysis-3.3.csproj (modified) * trunk/sources/HeuristicLab.Analysis/3.3/HeuristicLabAnalysisPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Collections/3.3/HeuristicLab.Collections-3.3.csproj (modified) * trunk/sources/HeuristicLab.Collections/3.3/HeuristicLabCollectionsPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Common/3.3/HeuristicLab.Common-3.3.csproj (modified) * trunk/sources/HeuristicLab.Common/3.3/HeuristicLabCommonPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Common/3.3/Properties/AssemblyInfo.frame (modified) * trunk/sources/HeuristicLab.Core.Views/3.3/HeuristicLab.Core.Views-3.3.csproj (modified) * trunk/sources/HeuristicLab.Core.Views/3.3/HeuristicLabCoreViewsPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Core/3.3/HeuristicLab.Core-3.3.csproj (modified) * trunk/sources/HeuristicLab.Core/3.3/HeuristicLabCorePlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Data.Views/3.3/HeuristicLab.Data.Views-3.3.csproj (modified) * trunk/sources/HeuristicLab.Data.Views/3.3/HeuristicLabDataViewsPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Data/3.3/HeuristicLab.Data-3.3.csproj (modified) * trunk/sources/HeuristicLab.Data/3.3/HeuristicLabDataPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/HeuristicLab.Encodings.BinaryVectorEncoding-3.3.csproj (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/HeuristicLabEncodingsBinaryVectorEncodingPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Tests/HeuristicLab.Encodings.BinaryVectorEncoding-3.3.Tests.csproj (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/HeuristicLab.Encodings.IntegerVectorEncoding-3.3.csproj (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/HeuristicLabEncodingsIntegerVectorEncodingPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Tests/HeuristicLab.Encodings.IntegerVectorEncoding-3.3.Tests.csproj (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/HeuristicLab.Encodings.PermutationEncoding-3.3.csproj (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/HeuristicLabEncodingsPermutationEncodingPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Tests/HeuristicLab.Encodings.PermutationEncoding-3.3.Tests.csproj (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/HeuristicLab.Encodings.RealVectorEncoding-3.3.csproj (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/HeuristicLabEncodingsRealVectorEncodingPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/HeuristicLab.Encodings.RealVectorEncoding-3.3.Tests.csproj (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.Views/3.3/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.Views-3.3.csproj (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.Views/3.3/HeuristicLabEncodingsSymbolicExpressionTreeEncodingViewsPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.3.csproj (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/HeuristicLabEncodingsSymbolicExpressionTreeEncodingPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Tests/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.3.Tests.csproj (modified) * trunk/sources/HeuristicLab.Operators.Programmable/3.3/HeuristicLab.Operators.Programmable-3.3.csproj (modified) * trunk/sources/HeuristicLab.Operators.Views.GraphVisualization/3.3/HeuristicLab.Operators.Views.GraphVisualization-3.3.csproj (modified) * trunk/sources/HeuristicLab.Operators.Views.GraphVisualization/3.3/HeuristicLabOperatorsViewsGraphVisualizationPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Operators.Views/3.3/HeuristicLab.Operators.Views-3.3.csproj (modified) * trunk/sources/HeuristicLab.Operators.Views/3.3/HeuristicLabOperatorsViewsPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Operators/3.3/HeuristicLab.Operators-3.3.csproj (modified) * trunk/sources/HeuristicLab.Operators/3.3/HeuristicLabOperatorsPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/HeuristicLab.Optimization.Operators-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/HeuristicLabOptimizationOperatorsPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/HeuristicLab.Optimization.Views-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/HeuristicLabOptimizationViewsPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization/3.3/HeuristicLabOptimizationPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Optimizer/3.3/HeuristicLab.Optimizer-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimizer/3.3/HeuristicLabOptimizerPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Parameters.Views/3.3/HeuristicLab.Parameters.Views-3.3.csproj (modified) * trunk/sources/HeuristicLab.Parameters.Views/3.3/HeuristicLabParametersViewsPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Parameters/3.3/HeuristicLab.Parameters-3.3.csproj (modified) * trunk/sources/HeuristicLab.Parameters/3.3/HeuristicLabParametersPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Problems.ArtificialAnt.Views/3.3/HeuristicLab.Problems.ArtificialAnt.Views-3.3.csproj (modified) * trunk/sources/HeuristicLab.Problems.ArtificialAnt.Views/3.3/HeuristicLabProblemsArtificialAntViewsPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Problems.ArtificialAnt/3.3/HeuristicLab.Problems.ArtificialAnt-3.3.csproj (modified) * trunk/sources/HeuristicLab.Problems.DataAnalysis.Regression/3.3/HeuristicLab.Problems.DataAnalysis.Regression-3.3.csproj (modified) * trunk/sources/HeuristicLab.Problems.DataAnalysis.Regression/3.3/HeuristicLabProblemsDataAnalysisRegressionPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Problems.DataAnalysis.Views/3.3 (modified) * trunk/sources/HeuristicLab.Problems.DataAnalysis.Views/3.3/HeuristicLab.Problems.DataAnalysis.Views-3.3.csproj (modified) * trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/HeuristicLab.Problems.DataAnalysis-3.3.csproj (modified) * trunk/sources/HeuristicLab.Problems.Knapsack/3.3/HeuristicLab.Problems.Knapsack-3.3.csproj (modified) * trunk/sources/HeuristicLab.Problems.Knapsack/3.3/HeuristicLabProblemsKnapsackPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Problems.OneMax/3.3/HeuristicLab.Problems.OneMax-3.3.csproj (modified) * trunk/sources/HeuristicLab.Problems.OneMax/3.3/HeuristicLabProblemsOneMaxPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/HeuristicLab.Problems.TestFunctions-3.3.csproj (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/HeuristicLabProblemsTestFunctionsPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman.Views/3.3/HeuristicLab.Problems.TravelingSalesman.Views-3.3.csproj (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman.Views/3.3/HeuristicLabProblemsTravelingSalesmanViewsPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/HeuristicLab.Problems.TravelingSalesman-3.3.csproj (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/HeuristicLabProblemsTravelingSalesmanPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Random/3.3/HeuristicLab.Random-3.3.csproj (modified) * trunk/sources/HeuristicLab.Random/3.3/HeuristicLabRandomPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Selection/3.3/HeuristicLab.Selection-3.3.csproj (modified) * trunk/sources/HeuristicLab.Selection/3.3/HeuristicLabSelectionPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.SequentialEngine/3.3/HeuristicLab.SequentialEngine-3.3.csproj (modified) * trunk/sources/HeuristicLab.SequentialEngine/3.3/HeuristicLabSequentialEnginePlugin.cs.frame (modified) Fixed project references and plugin dependencies (#974) Sat, 17 Apr 2010 01:05:50 GMT abeham [3379] * trunk/sources/HeuristicLab 3.3.sln (modified) * trunk/sources/HeuristicLab 3.3/Files.txt (modified) * trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/OffspringSelectionGeneticAlgorithm.cs (modified) * trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/OffspringSelectionGeneticAlgorithmMainLoop.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/OffspringSelector.cs (modified) * trunk/sources/HeuristicLab.Optimizer/3.3/Documents/GA_TSP.hl (modified) * trunk/sources/HeuristicLab.Optimizer/3.3/Documents/LS_OneMax.hl (modified) * trunk/sources/HeuristicLab.Optimizer/3.3/Documents/SA_Rastrigin.hl (modified) * trunk/sources/HeuristicLab.Optimizer/3.3/Documents/TS_TSP.hl (modified) * trunk/sources/HeuristicLab.Parameters/3.3/HeuristicLab.Parameters-3.3.csproj (modified) * trunk/sources/HeuristicLab.Parameters/3.3/SelectedSubScopesLookupParameter.cs (added) Added first working version of offspring selection GA #976 Had to ... Fri, 16 Apr 2010 21:42:37 GMT abeham [3378] * trunk/sources/HeuristicLab 3.3.sln (modified) * trunk/sources/HeuristicLab.Algorithms.LocalSearch/3.3/Properties/AssemblyInfo.frame (modified) * trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm (added) * trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3 (added) * trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm-3.3.csproj (added) * trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/HeuristicLab.snk (added) * trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/HeuristicLabAlgorithmsOffspringSelectionGeneticAlgorithmPlugin.cs.frame (added) * trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/OffspringSelectionGeneticAlgorithm.cs (added) * trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/OffspringSelectionGeneticAlgorithmMainLoop.cs (added) * trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/Properties (added) * trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/Properties/AssemblyInfo.frame (added) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/Properties/AssemblyInfo.frame (modified) * trunk/sources/HeuristicLab.Algorithms.TabuSearch/3.3/Properties/AssemblyInfo.frame (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/HeuristicLab.Optimization.Operators-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/OffspringSelector.cs (added) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/ParentsQualityComparator.cs (added) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/QualityComparator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IQualityComparator.cs (added) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISubScopesQualityComparator.cs (added) * trunk/sources/HeuristicLab.Problems.DataAnalysis.Views/3.3/HeuristicLabProblemsDataAnalysisViewsPlugin.cs (modified) Added draft of OSGA #976 MainLoop somewhat finished, wiring not Fri, 16 Apr 2010 17:15:09 GMT swagner [3376] * trunk/sources/HeuristicLab.Algorithms.EvolutionStrategy/3.3/EvolutionStrategy.cs (modified) * trunk/sources/HeuristicLab.Algorithms.EvolutionStrategy/3.3/EvolutionStrategyMainLoop.cs (modified) * trunk/sources/HeuristicLab.Algorithms.EvolutionStrategy/3.3/WithoutRepeatingBatchedRandomSelector.cs (modified) * trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/GeneticAlgorithm.cs (modified) * trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/GeneticAlgorithmMainLoop.cs (modified) * trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/IslandGeneticAlgorithm.cs (modified) * trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/IslandGeneticAlgorithmMainLoop.cs (modified) * trunk/sources/HeuristicLab.Algorithms.LocalSearch/3.3/LocalSearch.cs (modified) * trunk/sources/HeuristicLab.Algorithms.LocalSearch/3.3/LocalSearchMainLoop.cs (modified) * trunk/sources/HeuristicLab.Algorithms.ParticleSwarmOptimization/3.3/IRealVectorEncoder.cs (modified) * trunk/sources/HeuristicLab.Algorithms.ParticleSwarmOptimization/3.3/ParticleSwarmOptimization.cs (modified) * trunk/sources/HeuristicLab.Algorithms.ParticleSwarmOptimization/3.3/ParticleSwarmOptimizationMainLoop.cs (modified) * trunk/sources/HeuristicLab.Algorithms.ParticleSwarmOptimization/3.3/PermutationToRealVectorEncoder.cs (modified) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealing.cs (modified) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealingMainLoop.cs (modified) * trunk/sources/HeuristicLab.Algorithms.TabuSearch/3.3/TabuListCreator.cs (modified) * trunk/sources/HeuristicLab.Algorithms.TabuSearch/3.3/TabuSearch.cs (modified) * trunk/sources/HeuristicLab.Algorithms.TabuSearch/3.3/TabuSearchMainLoop.cs (modified) * trunk/sources/HeuristicLab.Algorithms.TabuSearch/3.3/TabuSelector.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/BestAverageWorstQualityCalculator.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/BestQualityMemorizer.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/DataRow.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/DataTable.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/DataTableValuesCollector.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/QualityDifferenceCalculator.cs (modified) * trunk/sources/HeuristicLab.Common/3.2/Cloner.cs (moved) * trunk/sources/HeuristicLab.Common/3.2/DeepCloneable.cs (moved) * trunk/sources/HeuristicLab.Common/3.2/HeuristicLab.Common-3.2.csproj (modified) * trunk/sources/HeuristicLab.Common/3.2/IDeepCloneable.cs (moved) * trunk/sources/HeuristicLab.Core.Views/3.3/Auxiliary.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/Engine.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/ExecutionContext.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/HeuristicLab.Core-3.3.csproj (modified) * trunk/sources/HeuristicLab.Core/3.3/Interfaces/IExecutionContext.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/Interfaces/IOperation.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/Item.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/ItemArray.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/ItemCollection.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/ItemList.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/ItemSet.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/OperationCollection.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/ParameterizedNamedItem.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/Scope.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/ScopeList.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/VariableCollection.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/BoolArray.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/BoolMatrix.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/BoolValue.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/Comparison.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/DateTimeValue.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/DoubleArray.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/DoubleMatrix.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/DoubleValue.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/IntArray.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/IntMatrix.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/IntValue.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/PercentValue.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/StringValue.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/TimeSpanValue.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/ValueTypeValue.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/BinaryVector.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/BinaryVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/BinaryVectorCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/BinaryVectorManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Creators/RandomBinaryVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers/NPointCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers/SinglePointCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers/UniformCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Interfaces/IBinaryVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Interfaces/IBinaryVectorCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Interfaces/IBinaryVectorManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Interfaces/IBinaryVectorMoveOperator.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Interfaces/IBinaryVectorOperator.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Interfaces/IOneBitflipMoveOperator.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Manipulators/SinglePositionBitflipManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Manipulators/SomePositionsBitflipManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/ExhaustiveOneBitflipMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/OneBitflipMove.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/OneBitflipMoveAttribute.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/OneBitflipMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/OneBitflipMoveMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/OneBitflipMoveTabuChecker.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/OneBitflipMoveTabuMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/StochasticOneBitflipMultiMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/StochasticOneBitflipSingleMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneIndexMove.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Tests/NPointCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Tests/SinglePointCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Tests/TestRandom.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Tests/UniformCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Creators/UniformRandomIntegerVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Crossovers/DiscreteCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Crossovers/SinglePointCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVector.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVectorCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVectorManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Interfaces/IIntegerVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Interfaces/IIntegerVectorCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Interfaces/IIntegerVectorManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Interfaces/IIntegerVectorOperator.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Manipulators/UniformOnePositionManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Tests/DiscreteCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Tests/SinglePointCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Tests/TestRandom.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Creators/RandomPermutationCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/CosaCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/CyclicCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/CyclicCrossover2.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/EdgeRecombinationCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/MaximalPreservativeCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/OrderBasedCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/OrderCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/OrderCrossover2.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/PartiallyMatchedCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/PositionBasedCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Interfaces/IPermutationCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Interfaces/IPermutationCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Interfaces/IPermutationInversionMoveOperator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Interfaces/IPermutationManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Interfaces/IPermutationMoveOperator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Interfaces/IPermutationOperator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Interfaces/IPermutationTranslocationMoveOperator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/InsertionManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/InversionManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/ScrambleManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/Swap2Manipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/Swap3Manipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/TranslocationInversionManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/TranslocationManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/PermutationMoveAttribute.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeIndexMove.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/ExhaustiveInsertionMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/StochasticTranslocationMultiMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/StochasticTranslocationSingleMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMove.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveAbsoluteAttribute.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveHardTabuCriterion.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveRelativeAttribute.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveSoftTabuCriterion.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveTabuMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoIndexMove.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/ExhaustiveInversionMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMove.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveAbsoluteAttribute.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveHardTabuCriterion.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveRelativeAttribute.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveSoftTabuCriterion.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveTabuMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/StochasticInversionMultiMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/StochasticInversionSingleMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Permutation.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/PermutationCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/PermutationManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/PermutationType.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Tests/CosaCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Tests/CyclicCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Tests/EdgeRecombinationCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Tests/MaximalPreservativeCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Tests/OrderBasedCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Tests/OrderCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Tests/PartiallyMatchedCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Tests/PositionBasedCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Tests/Random.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/BoundsChecker.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Creators/UniformRandomRealVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/AverageCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/BlendAlphaBetaCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/BlendAlphaCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/DiscreteCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/HeuristicCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/LocalCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/RandomConvexCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/SimulatedBinaryCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/SinglePointCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/UniformAllPositionsArithmeticCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/UniformSomePositionsArithmeticCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IAdditiveRealVectorMoveOperator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorBoundsChecker.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorMoveOperator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorOperator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorStrategyParameterCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorStrategyParameterCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorStrategyParameterManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorStrategyParameterOperator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/BreederGeneticAlgorithmManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/MichalewiczNonUniformAllPositionsManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/MichalewiczNonUniformOnePositionManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/NormalAllPositionsManipulator.cs (modified) * 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/Manipulators/UniformOnePositionManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMove.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveTabuAttribute.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveTabuChecker.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveTabuMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/StochasticNormalMultiMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/StochasticPolynomialMultiMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVector.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVectorCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVectorManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/StrategyParameters/StrategyVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/StrategyParameters/StrategyVectorCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/StrategyParameters/StrategyVectorManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/BlendAlphaBetaCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/BlendAlphaCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/DiscreteCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/HeuristicCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/LocalCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/RandomConvexCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/SimulatedBinaryCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/SinglePointCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/TestRandom.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/ArchitectureAlteringOperators/ArgumentCreater.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/ArchitectureAlteringOperators/ArgumentDeleter.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/ArchitectureAlteringOperators/ArgumentDuplicater.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/ArchitectureAlteringOperators/GrammarModifier.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/ArchitectureAlteringOperators/RandomArchitectureAlteringOperator.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/ArchitectureAlteringOperators/SubroutineCreater.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/ArchitectureAlteringOperators/SubroutineDeleter.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/ArchitectureAlteringOperators/SubroutineDuplicater.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Creators/ProbabilisticTreeCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Crossovers/SubtreeCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/DefaultSymbolicExpressionGrammar.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/EnumerableExtensions.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/GlobalSymbolicExpressionGrammar.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Instruction.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Interfaces/ISymbolicExpressionGrammar.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Interfaces/ISymbolicExpressionTreeOperator.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Symbol.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/SymbolicExpressionTree.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/SymbolicExpressionTreeArchitectureAlteringOperator.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/SymbolicExpressionTreeCompiler.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/SymbolicExpressionTreeCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/SymbolicExpressionTreeCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/SymbolicExpressionTreeManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/SymbolicExpressionTreeNode.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/SymbolicExpressionTreeOperator.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/SymbolicExpressionTreeTerminalNode.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/SymbolicExpressionTreeTopLevelNode.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Symbols/Addition.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Symbols/Argument.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Symbols/Defun.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Symbols/DefunTreeNode.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Symbols/Division.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Symbols/InvokeFunction.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Symbols/Multiplication.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Symbols/ProgramRootSymbol.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Symbols/StartSymbol.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Symbols/Subtraction.cs (modified) * trunk/sources/HeuristicLab.Operators.Programmable/3.3/ProgrammableOperator.cs (modified) * trunk/sources/HeuristicLab.Operators.Programmable/3.3/ProgrammableOperatorView.cs (modified) * trunk/sources/HeuristicLab.Operators.Views.GraphVisualization/3.3/GraphVisualizationInfoView.cs (modified) * trunk/sources/HeuristicLab.Operators.Views.GraphVisualization/3.3/Model/GraphVisualizationInfo.cs (modified) * trunk/sources/HeuristicLab.Operators.Views.GraphVisualization/3.3/Model/IShapeInfo.cs (modified) * trunk/sources/HeuristicLab.Operators.Views.GraphVisualization/3.3/Model/OperatorShapeInfo.cs (modified) * trunk/sources/HeuristicLab.Operators.Views.GraphVisualization/3.3/Model/ShapeInfo.cs (modified) * trunk/sources/HeuristicLab.Operators.Views.GraphVisualization/3.3/Model/ShapeInfoFactory.cs (modified) * trunk/sources/HeuristicLab.Operators.Views.GraphVisualization/3.3/OperatorGraphView.cs (modified) * trunk/sources/HeuristicLab.Operators.Views/3.3/AlgorithmOperatorView.cs (modified) * trunk/sources/HeuristicLab.Operators.Views/3.3/MultipleCallsOperatorView.cs (modified) * trunk/sources/HeuristicLab.Operators.Views/3.3/OperatorView.cs (modified) * trunk/sources/HeuristicLab.Operators.Views/3.3/ValuesCollectorView.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/AlgorithmOperator.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/Assigner.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/CombinedOperator.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/Comparator.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/ConditionalBranch.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/DoubleCounter.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/EmptyOperator.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/IntCounter.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/MultipleCallsOperator.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/Operator.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/Placeholder.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/ScopeCleaner.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/SingleSuccessorOperator.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/StochasticBranch.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/SubScopesCreator.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/SubScopesProcessor.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/SubScopesRemover.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/SubScopesSorter.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/UniformSubScopesProcessor.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/ValuesCollector.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/VariableCreator.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/ChildrenCreator.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/DiscreteDoubleValueModifier.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/ExponentialDiscreteDoubleValueModifier.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/LinearDiscreteDoubleValueModifier.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/ProbabilisticQualityComparator.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/QuadraticDiscreteDoubleValueModifier.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/QualityComparator.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/ResultsCollector.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/SolutionsCreator.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/SquareRootDiscreteDoubleValueModifier.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/UnidirectionalRingMigrator.cs (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/ResultCollectionView.cs (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/RunCollectionBubbleChartView.cs (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/RunView.cs (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/UserDefinedAlgorithmView.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IAlgorithm.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ICrossover.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IDiscreteDoubleValueModifier.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IEvaluator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IManipulator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IMigrator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IMoveMaker.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IMoveOperator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IMultiMoveGenerator.cs (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/IMultiObjectiveSolutionsVisualizer.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IOptimizer.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IProblem.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IReducer.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IResult.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IRun.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISelector.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISelfAdaptiveManipulator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveProblem.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveSelector.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveSolutionsVisualizer.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISolutionCreator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISolutionsVisualizer.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IStochasticOperator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IStrategyParameterCreator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IStrategyParameterCrossover.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IStrategyParameterManipulator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IStrategyParameterOperator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ITabuChecker.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ITabuMaker.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/OptimizerList.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/ResultCollection.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Run.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/RunCollection.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/TabuMaker.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/UserDefinedAlgorithm.cs (modified) * trunk/sources/HeuristicLab.Optimizer/3.3/MenuItems/ClipboardMenuItem.cs (modified) * trunk/sources/HeuristicLab.Optimizer/3.3/MenuItems/CopyToClipboardMenuItem.cs (modified) * trunk/sources/HeuristicLab.Optimizer/3.3/NewItemDialog.cs (modified) * trunk/sources/HeuristicLab.Optimizer/3.3/OptimizerMainForm.cs (modified) * trunk/sources/HeuristicLab.Optimizer/3.3/StartPage.cs (modified) * trunk/sources/HeuristicLab.Parameters.Views/3.3/ConstrainedValueParameterView.cs (modified) * trunk/sources/HeuristicLab.Parameters.Views/3.3/LookupParameterView.cs (modified) * trunk/sources/HeuristicLab.Parameters.Views/3.3/ValueLookupParameterView.cs (modified) * trunk/sources/HeuristicLab.Parameters.Views/3.3/ValueParameterView.cs (modified) * trunk/sources/HeuristicLab.Parameters/3.3/ConstrainedValueParameter.cs (modified) * trunk/sources/HeuristicLab.Parameters/3.3/OperatorParameter.cs (modified) * trunk/sources/HeuristicLab.Problems.ArtificialAnt/3.3/ArtificialAntExpressionGrammar.cs (modified) * trunk/sources/HeuristicLab.Problems.ArtificialAnt/3.3/BestAntTrailVisualizer.cs (modified) * trunk/sources/HeuristicLab.Problems.ArtificialAnt/3.3/BestSymbolicExpressionTreeVisualizer.cs (modified) * trunk/sources/HeuristicLab.Problems.ArtificialAnt/3.3/Evaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.ArtificialAnt/3.3/IAntTrailVisualizer.cs (modified) * trunk/sources/HeuristicLab.Problems.ArtificialAnt/3.3/Symbols/IfFoodAhead.cs (modified) * trunk/sources/HeuristicLab.Problems.ArtificialAnt/3.3/Symbols/Left.cs (modified) * trunk/sources/HeuristicLab.Problems.ArtificialAnt/3.3/Symbols/Move.cs (modified) * trunk/sources/HeuristicLab.Problems.ArtificialAnt/3.3/Symbols/Prog2.cs (modified) * trunk/sources/HeuristicLab.Problems.ArtificialAnt/3.3/Symbols/Prog3.cs (modified) * trunk/sources/HeuristicLab.Problems.ArtificialAnt/3.3/Symbols/Right.cs (modified) * trunk/sources/HeuristicLab.Problems.DataAnalysis.Views/3.3/DataAnalysisProblemDataView.cs (modified) * trunk/sources/HeuristicLab.Problems.DataAnalysis.Views/3.3/HeuristicLabProblemsDataAnalysisViewsPlugin.cs (modified) * trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/DataAnalysisProblem.cs (modified) * trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/DataAnalysisProblemData.cs (modified) * trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Dataset.cs (modified) * trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Evaluators/SimpleEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Evaluators/SimpleMSEEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/ArithmeticExpressionGrammar.cs (modified) * trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/SimpleArithmeticExpressionEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/Constant.cs (modified) * trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/ConstantTreeNode.cs (modified) * trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/Variable.cs (modified) * trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/VariableTreeNode.cs (modified) * trunk/sources/HeuristicLab.Problems.Knapsack/3.3/Evaluators/KnapsackEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.Knapsack/3.3/Interfaces/IKnapsackMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.Knapsack/3.3/MoveEvaluators/KnapsackMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.Knapsack/3.3/MoveEvaluators/KnapsackOneBitflipMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.OneMax/3.3/Evaluators/OneMaxEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.OneMax/3.3/Interfaces/IOneMaxMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.OneMax/3.3/MoveEvaluators/OneMaxMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.OneMax/3.3/MoveEvaluators/OneMaxOneBitflipMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Evaluators/AckleyEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Evaluators/BealeEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Evaluators/BoothEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Evaluators/GriewankEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Evaluators/LevyEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Evaluators/MatyasEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Evaluators/RastriginEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Evaluators/RosenbrockEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Evaluators/SchwefelEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Evaluators/SingleObjectiveTestFunctionProblemEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Evaluators/SphereEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Evaluators/SumSquaresEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Evaluators/ZakharovEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Interfaces/IRastriginMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Interfaces/ISingleObjectiveTestFunctionAdditiveMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Interfaces/ISingleObjectiveTestFunctionMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Interfaces/ISingleObjectiveTestFunctionProblemEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Interfaces/ISingleObjectiveTestFunctionProblemSolutionsVisualizer.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/Interfaces/ISphereMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/AckleyAdditiveMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/AdditiveMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/BealeAdditiveMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/BoothAdditiveMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/GriewankAdditiveMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/LevyAdditiveMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/MatyasAdditiveMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/RastriginAdditiveMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/RosenbrockAdditiveMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/SchwefelAdditiveMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/SphereAdditiveMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/SumSquaresAdditiveMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/ZakharovAdditiveMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman.Views/3.3/TravelingSalesmanProblemView.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/Evaluators/TSPCoordinatesPathEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/Evaluators/TSPEuclideanPathEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/Evaluators/TSPEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/Evaluators/TSPGeoPathEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/Evaluators/TSPRoundedEuclideanPathEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/Interfaces/ICoordinatesTSPSolutionsVisualizer.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/Interfaces/IPathCoordinatesTSPSolutionsVisualizer.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/Interfaces/ITSPCoordinatesPathEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/Interfaces/ITSPMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/Interfaces/ITSPPathEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/Interfaces/ITSPPathMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/TSPMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/TSPPathMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/ThreeOpt/TSPTranslocationMoveEuclideanPathEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/ThreeOpt/TSPTranslocationMoveGeoPathEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/ThreeOpt/TSPTranslocationMovePathEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/ThreeOpt/TSPTranslocationMoveRoundedEuclideanPathEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/TwoOpt/TSPInversionMoveEuclideanPathEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/TwoOpt/TSPInversionMoveGeoPathEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/TwoOpt/TSPInversionMovePathEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/TwoOpt/TSPInversionMoveRoundedEuclideanPathEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/Visualizers/BestPathTSPTourVisualizer.cs (modified) * trunk/sources/HeuristicLab.Random/3.3/MersenneTwister.cs (modified) * trunk/sources/HeuristicLab.Random/3.3/NormalDistributedRandom.cs (modified) * trunk/sources/HeuristicLab.Random/3.3/NormalRandomizer.cs (modified) * trunk/sources/HeuristicLab.Random/3.3/RandomCreator.cs (modified) * trunk/sources/HeuristicLab.Random/3.3/UniformRandomizer.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/BestSelector.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/LeftReducer.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/LinearRankSelector.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/MergingReducer.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/ProportionalSelector.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/RandomSelector.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/Reducer.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/RightReducer.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/Selector.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/SingleObjectiveSelector.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/StochasticSelector.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/StochasticSingleObjectiveSelector.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/TournamentSelector.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/WorstSelector.cs (modified) * trunk/sources/HeuristicLab.SequentialEngine/3.3/SequentialEngine.cs (modified) Moved interfaces and classes for deep cloning from HeuristicLab.Core ... Fri, 16 Apr 2010 02:53:58 GMT swagner [3368] * trunk/sources/HeuristicLab.Algorithms.EvolutionStrategy/3.3/EvolutionStrategy.cs (modified) * trunk/sources/HeuristicLab.Algorithms.EvolutionStrategy/3.3/HeuristicLab.Algorithms.EvolutionStrategy-3.3.csproj (modified) * trunk/sources/HeuristicLab.Algorithms.EvolutionStrategy/3.3/HeuristicLabAlgorithmsEvolutionStrategyPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/GeneticAlgorithm.cs (modified) * trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/HeuristicLab.Algorithms.GeneticAlgorithm-3.3.csproj (modified) * trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/HeuristicLabAlgorithmsGeneticAlgorithmPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/IslandGeneticAlgorithm.cs (modified) * trunk/sources/HeuristicLab.Algorithms.LocalSearch/3.3/HeuristicLab.Algorithms.LocalSearch-3.3.csproj (modified) * trunk/sources/HeuristicLab.Algorithms.LocalSearch/3.3/HeuristicLabAlgorithmsLocalSearchPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Algorithms.LocalSearch/3.3/LocalSearch.cs (modified) * trunk/sources/HeuristicLab.Algorithms.ParticleSwarmOptimization/3.3 (modified) * trunk/sources/HeuristicLab.Algorithms.ParticleSwarmOptimization/3.3/HeuristicLab.Algorithms.ParticleSwarmOptimization-3.3.csproj (modified) * trunk/sources/HeuristicLab.Algorithms.ParticleSwarmOptimization/3.3/HeuristicLabAlgorithmsParticleSwarmOptimizationPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Algorithms.ParticleSwarmOptimization/3.3/ParticleSwarmOptimization.cs (modified) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/HeuristicLab.Algorithms.SimulatedAnnealing-3.3.csproj (modified) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/HeuristicLabAlgorithmsSimulatedAnnealingPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealing.cs (modified) * trunk/sources/HeuristicLab.Algorithms.TabuSearch/3.3/HeuristicLab.Algorithms.TabuSearch-3.3.csproj (modified) * trunk/sources/HeuristicLab.Algorithms.TabuSearch/3.3/HeuristicLabAlgorithmsTabuSearchPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Algorithms.TabuSearch/3.3/TabuSearch.cs (modified) * trunk/sources/HeuristicLab.Analysis.Views/3.3/HeuristicLab.Analysis.Views-3.3.csproj (modified) * trunk/sources/HeuristicLab.Analysis.Views/3.3/HeuristicLabAnalysisViewsPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Analysis/3.3/HeuristicLab.Analysis-3.3.csproj (modified) * trunk/sources/HeuristicLab.Analysis/3.3/HeuristicLabAnalysisPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Collections/3.3/HeuristicLab.Collections-3.3.csproj (modified) * trunk/sources/HeuristicLab.Collections/3.3/HeuristicLabCollectionsPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Collections/3.3/IObservableArray.cs (modified) * trunk/sources/HeuristicLab.Collections/3.3/IObservableCollection.cs (modified) * trunk/sources/HeuristicLab.Collections/3.3/ReadOnlyObservableArray.cs (modified) * trunk/sources/HeuristicLab.Collections/3.3/ReadOnlyObservableCollection.cs (modified) * trunk/sources/HeuristicLab.Collections/3.3/ReadOnlyObservableDictionary.cs (modified) * trunk/sources/HeuristicLab.Collections/3.3/ReadOnlyObservableKeyedCollection.cs (modified) * trunk/sources/HeuristicLab.Collections/3.3/ReadOnlyObservableList.cs (modified) * trunk/sources/HeuristicLab.Collections/3.3/ReadOnlyObservableSet.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/Interfaces/IItem.cs (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.Views/3.3/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.Views-3.3.csproj (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.Views/3.3/HeuristicLabEncodingsSymbolicExpressionTreeEncodingViewsPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.3.csproj (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/HeuristicLabEncodingsSymbolicExpressionTreeEncodingPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Tests/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.3.Tests.csproj (modified) * trunk/sources/HeuristicLab.Operators.Views.GraphVisualization/3.3/HeuristicLab.Operators.Views.GraphVisualization-3.3.csproj (modified) * trunk/sources/HeuristicLab.Operators.Views.GraphVisualization/3.3/HeuristicLabOperatorsViewsGraphVisualizationPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Operators.Views/3.3/HeuristicLab.Operators.Views-3.3.csproj (modified) * trunk/sources/HeuristicLab.Operators.Views/3.3/HeuristicLabOperatorsViewsPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Operators/3.3/HeuristicLab.Operators-3.3.csproj (modified) * trunk/sources/HeuristicLab.Operators/3.3/HeuristicLabOperatorsPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/HeuristicLab.Optimization.Operators-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/HeuristicLabOptimizationOperatorsPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Optimizer/3.3/HeuristicLab.Optimizer-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimizer/3.3/HeuristicLabOptimizerPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Problems.ArtificialAnt.Views/3.3/HeuristicLab.Problems.ArtificialAnt.Views-3.3.csproj (modified) * trunk/sources/HeuristicLab.Problems.ArtificialAnt.Views/3.3/HeuristicLabProblemsArtificialAntViewsPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Problems.DataAnalysis.Regression/3.3/HeuristicLab.Problems.DataAnalysis.Regression-3.3.csproj (modified) * trunk/sources/HeuristicLab.Problems.DataAnalysis.Regression/3.3/HeuristicLabProblemsDataAnalysisRegressionPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman.Views/3.3/HeuristicLab.Problems.TravelingSalesman.Views-3.3.csproj (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman.Views/3.3/HeuristicLabProblemsTravelingSalesmanViewsPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Random/3.3/HeuristicLab.Random-3.3.csproj (modified) * trunk/sources/HeuristicLab.Random/3.3/HeuristicLabRandomPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.Random/3.3/RandomCreator.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/HeuristicLab.Selection-3.3.csproj (modified) * trunk/sources/HeuristicLab.Selection/3.3/HeuristicLabSelectionPlugin.cs.frame (modified) * trunk/sources/HeuristicLab.SequentialEngine/3.3/HeuristicLab.SequentialEngine-3.3.csproj (modified) * trunk/sources/HeuristicLab.SequentialEngine/3.3/HeuristicLabSequentialEnginePlugin.cs.frame (modified) Adaptions according to the new IContent interface (#969). Thu, 15 Apr 2010 15:16:57 GMT abeham [3356] * trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/HeuristicLab.Algorithms.GeneticAlgorithm-3.3.csproj (modified) * trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/IslandGeneticAlgorithm.cs (added) * trunk/sources/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/IslandGeneticAlgorithmMainLoop.cs (added) * trunk/sources/HeuristicLab.Algorithms.MultipopulationAlgorithm/3.3/HeuristicLab.Algorithms.MultipopulationAlgorithm-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/HeuristicLab.Optimization.Operators-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/UnidirectionalRingMigrator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IMigrator.cs (added) updated IslandGeneticAlgorithm #971 Sun, 28 Mar 2010 02:11:23 GMT swagner [3226] * trunk/sources/HeuristicLab.Algorithms.TabuSearch/3.3/TabuSearchMainLoop.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/Engine.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/Interfaces/IEngine.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/HeuristicLab.Operators-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/HeuristicLab.Optimization.Operators-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/ResultsCollector.cs (moved) * 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/BatchRunView.Designer.cs (added) * trunk/sources/HeuristicLab.Optimization.Views/3.3/BatchRunView.cs (added) * trunk/sources/HeuristicLab.Optimization.Views/3.3/HeuristicLab.Optimization.Views-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization.Views/3.3/ResultCollectionListView.Designer.cs (added) * trunk/sources/HeuristicLab.Optimization.Views/3.3/ResultCollectionListView.cs (added) * trunk/sources/HeuristicLab.Optimization.Views/3.3/ResultCollectionView.Designer.cs (added) * trunk/sources/HeuristicLab.Optimization.Views/3.3/ResultCollectionView.cs (added) * trunk/sources/HeuristicLab.Optimization.Views/3.3/ResultView.Designer.cs (added) * trunk/sources/HeuristicLab.Optimization.Views/3.3/ResultView.cs (added) * trunk/sources/HeuristicLab.Optimization/3.3/Algorithm.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/BatchRun.cs (added) * 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/Interfaces/IResult.cs (added) * trunk/sources/HeuristicLab.Optimization/3.3/Result.cs (added) * trunk/sources/HeuristicLab.Optimization/3.3/ResultCollection.cs (added) * trunk/sources/HeuristicLab.Optimization/3.3/ResultCollectionList.cs (added) * trunk/sources/HeuristicLab.Optimizer/3.3/Documents/GA_TSP.hl (modified) * trunk/sources/HeuristicLab.Optimizer/3.3/HeuristicLab.Optimizer-3.3.csproj (modified) * trunk/sources/HeuristicLab.SequentialEngine/3.3/SequentialEngine.cs (modified) Implemented first version of algorithm batch processing (#947). Mon, 22 Mar 2010 02:25:21 GMT swagner [3160] * trunk/sources/HeuristicLab.Algorithms.SGA/3.3/SGAMainLoop.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/BestAverageWorstQualityCalculator.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/DataRow.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/DataTable.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/DataTableValuesCollector.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/OperatorCollection.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/OperatorGraph.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/OperatorList.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/OperatorSet.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/ParameterCollection.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/Scope.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/ScopeList.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/ValueParameterCollection.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/Variable.cs (modified) * trunk/sources/HeuristicLab.Core/3.3/VariableCollection.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/BoolArray.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/BoolMatrix.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/BoolValue.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/Comparison.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/DateTimeValue.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/DoubleArray.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/DoubleMatrix.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/DoubleValue.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/IntArray.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/IntMatrix.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/IntValue.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/PercentValue.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/StringArray.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/StringMatrix.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/StringValue.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/TimeSpanValue.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/BinaryVector.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Creators/RandomBinaryVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Creators/UniformRandomIntegerVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVector.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Creators/RandomPermutationCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/CosaCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/CyclicCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/CyclicCrossover2.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/EdgeRecombinationCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/MaximalPreservativeCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/OrderBasedCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/OrderCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/OrderCrossover2.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/PartiallyMatchedCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/PositionBasedCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/InsertionManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/InversionManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/ScrambleManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/Swap2Manipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/Swap3Manipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/TranslocationInversionManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/TranslocationManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.PermutationEncoding/3.3/Permutation.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Creators/UniformRandomRealVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVector.cs (modified) * trunk/sources/HeuristicLab.Operators.Programmable/3.3/ProgrammableOperator.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/Assigner.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/CombinedOperator.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/Comparator.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/ConditionalBranch.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/DoubleCounter.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/EmptyOperator.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/IntCounter.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/ParallelSubScopesProcessor.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/Placeholder.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/ResultsCollector.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/ScopeCleaner.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/SequentialSubScopesProcessor.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/SingleSuccessorOperator.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/StochasticBranch.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/SubScopesCreator.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/SubScopesRemover.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/SubScopesSorter.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/UniformParallelSubScopesProcessor.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/UniformSequentialSubScopesProcessor.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/ValuesCollector.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/VariableCreator.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/ChildrenCreator.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/SolutionsCreator.cs (modified) * trunk/sources/HeuristicLab.Parameters/3.3/OperatorParameter.cs (modified) * trunk/sources/HeuristicLab.Parameters/3.3/ScopeParameter.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/Evaluators/TSPEuclideanPathEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/Evaluators/TSPGeoPathEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TravelingSalesman/3.3/Evaluators/TSPRoundedEuclideanPathEvaluator.cs (modified) * trunk/sources/HeuristicLab.Random/3.3/RandomCreator.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/BestSelector.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/LeftReducer.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/LinearRankSelector.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/MergingReducer.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/ProportionalSelector.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/RandomSelector.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/RightReducer.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/TournamentSelector.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/WorstSelector.cs (modified) Removed Creatable test attribute (#935). 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 ... Wed, 17 Mar 2010 00:53:14 GMT abeham [3078] * trunk/sources/HeuristicLab 3.3.sln (modified) * trunk/sources/HeuristicLab 3.3/Files.txt (modified) * trunk/sources/HeuristicLab.Algorithms.LS (added) * trunk/sources/HeuristicLab.Algorithms.LS/3.3 (added) * trunk/sources/HeuristicLab.Algorithms.LS/3.3/HeuristicLab.Algorithms.LS-3.3.csproj (added) * trunk/sources/HeuristicLab.Algorithms.LS/3.3/HeuristicLab.snk (added) * trunk/sources/HeuristicLab.Algorithms.LS/3.3/HeuristicLabAlgorithmsLSPlugin.cs.frame (added) * trunk/sources/HeuristicLab.Algorithms.LS/3.3/LS.cs (added) * trunk/sources/HeuristicLab.Algorithms.LS/3.3/LSMainLoop.cs (added) * trunk/sources/HeuristicLab.Algorithms.LS/3.3/Properties (added) * trunk/sources/HeuristicLab.Algorithms.LS/3.3/Properties/AssemblyInfo.frame (added) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/HeuristicLab.Optimization.Operators-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/QualityComparator.cs (added) Added a simple local search / hill climber algorithm similar to the ... Mon, 15 Mar 2010 22:49:54 GMT swagner [3048] * trunk/sources/HeuristicLab 3.3.sln (modified) * trunk/sources/HeuristicLab.Algorithms.SGA/3.3/SGA.cs (modified) * trunk/sources/HeuristicLab.Algorithms.SGA/3.3/SGAMainLoop.cs (modified) * trunk/sources/HeuristicLab.Algorithms.TS/3.3/TS.cs (modified) * trunk/sources/HeuristicLab.Algorithms.TS/3.3/TSMainLoop.cs (modified) * trunk/sources/HeuristicLab.Algorithms.TS/3.3/TabuSelector.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/BestAverageWorstQualityCalculator.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/BestQualityMemorizer.cs (modified) * trunk/sources/HeuristicLab.Analysis/3.3/DataTableValuesCollector.cs (modified) * trunk/sources/HeuristicLab.Data.Views/3.3/BoolValueView.Designer.cs (modified) * trunk/sources/HeuristicLab.Data.Views/3.3/BoolValueView.cs (modified) * trunk/sources/HeuristicLab.Data.Views/3.3/ComparisonView.Designer.cs (modified) * trunk/sources/HeuristicLab.Data.Views/3.3/ComparisonView.cs (modified) * trunk/sources/HeuristicLab.Data.Views/3.3/StringConvertibleArrayView.Designer.cs (modified) * trunk/sources/HeuristicLab.Data.Views/3.3/StringConvertibleArrayView.cs (modified) * trunk/sources/HeuristicLab.Data.Views/3.3/StringConvertibleMatrixView.Designer.cs (modified) * trunk/sources/HeuristicLab.Data.Views/3.3/StringConvertibleMatrixView.cs (modified) * trunk/sources/HeuristicLab.Data.Views/3.3/StringConvertibleValueView.Designer.cs (modified) * trunk/sources/HeuristicLab.Data.Views/3.3/StringConvertibleValueView.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/BoolArray.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/BoolMatrix.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/BoolValue.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/Comparison.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/ComparisonType.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/DateTimeValue.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/DoubleArray.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/DoubleMatrix.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/DoubleValue.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/IStringConvertibleArray.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/IStringConvertibleMatrix.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/IStringConvertibleValue.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/IntArray.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/IntMatrix.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/IntValue.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/StringArray.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/StringMatrix.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/StringValue.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/TimeSpanValue.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/ValueTypeArray.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/ValueTypeMatrix.cs (modified) * trunk/sources/HeuristicLab.Data/3.3/ValueTypeValue.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectors/3.3/BinaryVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectors/3.3/BinaryVectorCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectors/3.3/BinaryVectorManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectors/3.3/HeuristicLab.Encodings.BinaryVectors-3.3.csproj (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectors/3.3/Interfaces/IBinaryVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectors/3.3/Interfaces/IBinaryVectorCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectors/3.3/Interfaces/IBinaryVectorManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectors/3.3/Tests/Auxiliary.cs (modified) * trunk/sources/HeuristicLab.Encodings.BinaryVectors/3.3/Tests/HeuristicLab.Encodings.BinaryVectors-3.3.Tests.csproj (modified) * trunk/sources/HeuristicLab.Encodings.IntVector/3.3/Creators/UniformRandomIntVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntVector/3.3/Crossovers/DiscreteCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntVector/3.3/Crossovers/SinglePointCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntVector/3.3/HeuristicLab.Encodings.IntVector-3.3.csproj (modified) * trunk/sources/HeuristicLab.Encodings.IntVector/3.3/IntVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntVector/3.3/IntVectorCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntVector/3.3/IntVectorManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntVector/3.3/Interfaces/IIntVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntVector/3.3/Interfaces/IIntVectorCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntVector/3.3/Interfaces/IIntVectorManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntVector/3.3/Manipulators/UniformOnePositionManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntVector/3.3/Tests/Auxiliary.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntVector/3.3/Tests/DiscreteCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntVector/3.3/Tests/HeuristicLab.Encodings.IntVector-3.3.Tests.csproj (modified) * trunk/sources/HeuristicLab.Encodings.IntVector/3.3/Tests/SinglePointCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.IntVector/3.3/Tests/UniformOnePositionManipulatorTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Creators/RandomPermutationCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Interfaces/IPermutationCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Moves/TwoOpt/StochasticTwoOptMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Moves/TwoOpt/TwoOptMoveMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Moves/TwoOpt/TwoOptMoveTabuEvaluator.cs (modified) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Moves/TwoOpt/TwoOptMoveTabuMaker.cs (modified) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Permutation.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/BoundsChecker.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Creators/UniformRandomRealVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Crossovers/AverageCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Crossovers/BlendAlphaBetaCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Crossovers/BlendAlphaCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Crossovers/DiscreteCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Crossovers/HeuristicCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Crossovers/LocalCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Crossovers/RandomConvexCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Crossovers/SimulatedBinaryCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Crossovers/SinglePointCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Crossovers/UniformAllPositionsArithmeticCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Crossovers/UniformSomePositionsArithmeticCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Interfaces/IRealVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Interfaces/IRealVectorCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Interfaces/IRealVectorManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Manipulators/BreederGeneticAlgorithmManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Manipulators/MichalewiczNonUniformAllPositionsManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Manipulators/MichalewiczNonUniformOnePositionManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Manipulators/PolynomialAllPositionManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Manipulators/PolynomialOnePositionManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Manipulators/SelfAdaptiveNormalAllPositionsManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Manipulators/UniformOnePositionManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/RealVectorCreator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/RealVectorCrossover.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/RealVectorManipulator.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Tests/Auxiliary.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Tests/BlendAlphaBetaCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Tests/BlendAlphaCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Tests/DiscreteCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Tests/HeuristicCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Tests/LocalCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Tests/MichalewiczNonUniformAllPositionsManipulatorTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Tests/MichalewiczNonUniformOnePositionManipulatorTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Tests/PolynomialAllPositionManipulatorTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Tests/PolynomialOnePositionManipulatorTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Tests/RandomConvexCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Tests/SimulatedBinaryCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Tests/SinglePointCrossoverTest.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVector/3.3/Tests/UniformOnePositionManipulatorTest.cs (modified) * trunk/sources/HeuristicLab.Operators.Programmable/3.3/ProgrammableOperator.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/Comparator.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/ConditionalBranch.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/DoubleCounter.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/IntCounter.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/StochasticBranch.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/SubScopesCreator.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/SubScopesRemover.cs (modified) * trunk/sources/HeuristicLab.Operators/3.3/SubScopesSorter.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/ChildrenCreator.cs (modified) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/SolutionsCreator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IMoveMaker.cs (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/ISelector.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveMoveEvaluator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveSelector.cs (modified) * trunk/sources/HeuristicLab.Problems.TSP/3.3/Evaluators/TSPCoordinatesPathEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TSP/3.3/Evaluators/TSPDistanceMatrixPathEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TSP/3.3/Evaluators/TSPEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TSP/3.3/Interfaces/ITSPCoordinatesPathEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TSP/3.3/Interfaces/ITSPDistanceMatrixPathEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TSP/3.3/MoveEvaluators/TwoOptMoveTSPEvaluator.cs (modified) * trunk/sources/HeuristicLab.Problems.TSP/3.3/TSP.cs (modified) * trunk/sources/HeuristicLab.Random/3.3/RandomCreator.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/LinearRankSelector.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/ProportionalSelector.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/Selector.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/StochasticSingleObjectiveSelector.cs (modified) * trunk/sources/HeuristicLab.Selection/3.3/TournamentSelector.cs (modified) Renamed classes of HeuristicLab.Data (#909) Mon, 15 Mar 2010 17:00:07 GMT abeham [3044] * trunk/sources/HeuristicLab.Algorithms.TS/3.3/HeuristicLab.Algorithms.TS-3.3.csproj (modified) * trunk/sources/HeuristicLab.Algorithms.TS/3.3/TS.cs (added) * trunk/sources/HeuristicLab.Algorithms.TS/3.3/TSMainLoop.cs (added) * trunk/sources/HeuristicLab.Algorithms.TS/3.3/TSOperator.cs (deleted) * trunk/sources/HeuristicLab.Algorithms.TS/3.3/TabuSelector.cs (modified) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/HeuristicLab.Encodings.Permutation-3.3.csproj (modified) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Interfaces/IPermutationMoveGenerator.cs (deleted) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Interfaces/IPermutationMoveOperator.cs (added) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Interfaces/ITwoOptPermutationMoveOperator.cs (added) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Moves/ExhaustiveTwoOptMoveGenerator.cs (deleted) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Moves/TwoOpt (added) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Moves/TwoOpt/ExhaustiveTwoOptMoveGenerator.cs (added) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Moves/TwoOpt/StochasticTwoOptMoveGenerator.cs (added) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Moves/TwoOpt/TwoOptMove.cs (added) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Moves/TwoOpt/TwoOptMoveGenerator.cs (added) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Moves/TwoOpt/TwoOptMoveMaker.cs (added) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Moves/TwoOpt/TwoOptMoveTabuAttribute.cs (added) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Moves/TwoOpt/TwoOptMoveTabuEvaluator.cs (added) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Moves/TwoOpt/TwoOptMoveTabuMaker.cs (added) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Moves/TwoOptMove.cs (deleted) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Moves/TwoOptMoveMaker.cs (deleted) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Moves/TwoOptMoveTabuAttribute.cs (deleted) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Moves/TwoOptMoveTabuEvaluator.cs (deleted) * trunk/sources/HeuristicLab.Encodings.Permutation/3.3/Moves/TwoOptMoveTabuMaker.cs (deleted) * trunk/sources/HeuristicLab.Optimization.Operators/3.3/SolutionsCreator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IMoveGenerator.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IMoveMaker.cs (added) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IMoveOperator.cs (added) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveMoveEvaluator.cs (added) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ITabuMoveEvaluator.cs (added) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ITabuMoveMaker.cs (added) * trunk/sources/HeuristicLab.Problems.TSP/3.3/MoveEvaluators/TwoOptMoveTSPEvaluator.cs (modified) updated tabu search #840