# # ChangeLog for branches # # Generated by Trac 1.0.12 # 11/04/24 22:16:29 Fri, 29 Oct 2010 17:36:48 GMT abeham [4680] * branches/CloningRefactoring/HeuristicLab.Problems.Knapsack/3.3/Analyzers/BestKnapsackSolutionAnalyzer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.Knapsack/3.3/Evaluators/KnapsackEvaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.Knapsack/3.3/KnapsackProblem.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.Knapsack/3.3/KnapsackSolution.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.Knapsack/3.3/MoveEvaluators/KnapsackMoveEvaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.Knapsack/3.3/MoveEvaluators/KnapsackOneBitflipMoveEvaluator.cs (modified) #922 * Refactored `HeuristicLab.Problems.Knapsack` Fri, 29 Oct 2010 17:31:19 GMT swagner [4679] * branches/CloningRefactoring/HeuristicLab.Optimization.Operators/3.3/ChildrenCreator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization.Operators/3.3/DiscreteDoubleValueModifier.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization.Operators/3.3/ExponentialDiscreteDoubleValueModifier.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization.Operators/3.3/LinearDiscreteDoubleValueModifier.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization.Operators/3.3/ProbabilisticQualityComparator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization.Operators/3.3/QuadraticDiscreteDoubleValueModifier.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization.Operators/3.3/QualityComparator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization.Operators/3.3/ResultsCollector.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization.Operators/3.3/SASEGASAReunificator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization.Operators/3.3/SolutionsCreator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization.Operators/3.3/SquareRootDiscreteDoubleValueModifier.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization.Operators/3.3/TabuMaker.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization.Operators/3.3/UnidirectionalRingMigrator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization.Operators/3.3/UserDefinedCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization.Operators/3.3/UserDefinedEvaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization.Operators/3.3/UserDefinedManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization.Operators/3.3/UserDefinedOperator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization.Operators/3.3/UserDefinedSolutionCreator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization.Operators/3.3/WeightedParentsQualityComparator.cs (modified) Finished cloning refactoring of HeuristicLab.Optimization.Operators ... Fri, 29 Oct 2010 17:26:56 GMT gkronber [4678] * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Classification/3.3/ClassificationProblemData.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Classification/3.3/SingleObjectiveClassificationProblem.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Classification/3.3/Symbolic/Analyzer/ValidationBestSymbolicClassificationSolutionAnalyzer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Classification/3.3/Symbolic/Evaluators/SymbolicClassificationMeanSquaredErrorEvaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Classification/3.3/Symbolic/Evaluators/SymbolicClassificationPearsonRSquaredEvaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Classification/3.3/Symbolic/SymbolicClassificationProblem.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Classification/3.3/Symbolic/SymbolicClassificationSolution.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Analyzers/RegressionSolutionAnalyzer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/LinearRegression/LinearRegressionSolutionCreator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/SupportVectorRegression/BestSupportVectorRegressionSolutionAnalyzer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/SupportVectorRegression/SupportVectorRegressionSolution.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/BestSymbolicRegressionSolutionAnalyzer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/FixedValidationBestScaledSymbolicRegressionSolutionAnalyzer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/SymbolicRegressionModelQualityAnalyzer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/SymbolicRegressionModelQualityCalculator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/SymbolicRegressionSolutionLinearScaler.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/SymbolicRegressionTournamentPruning.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/SymbolicRegressionVariableFrequencyAnalyzer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/ValidationBestScaledSymbolicRegressionSolutionAnalyzer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Evaluators/MultiObjectiveSymbolicRegressionEvaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Evaluators/MultiObjectiveSymbolicRegressionMeanSquaredErrorEvaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Evaluators/MultiObjectiveSymbolicRegressionPearsonsRSquaredEvaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Evaluators/SingleObjectiveSymbolicRegressionEvaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Evaluators/SymbolicRegressionMeanSquaredErrorEvaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Evaluators/SymbolicRegressionPearsonsRSquaredEvaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Evaluators/SymbolicRegressionScaledMeanAndVarianceSquaredErrorEvaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Evaluators/SymbolicRegressionScaledMeanSquaredErrorEvaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Interfaces/ISymbolicRegressionEvaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/MultiObjectiveSymbolicRegressionProblem.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/SimpleSymbolicRegressionEvaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/SymbolicRegressionModel.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/SymbolicRegressionProblem.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/SymbolicRegressionProblemBase.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/SymbolicRegressionSolution.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/DataAnalysisProblem.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/DataAnalysisProblemData.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/DataAnalysisSolution.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/DataFormatException.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/Dataset.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/Evaluators/SimpleEvaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/Evaluators/SimpleMSEEvaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/Evaluators/SimpleMeanAbsolutePercentageErrorEvaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/Evaluators/SimpleMeanAbsolutePercentageOfRangeErrorEvaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/Evaluators/SimpleNMSEEvaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/Evaluators/SimpleRSquaredEvaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/Evaluators/SimpleVarianceAccountedForEvaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/SupportVectorMachine/SupportVectorMachineCrossValidationEvaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/SupportVectorMachine/SupportVectorMachineModel.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/SupportVectorMachine/SupportVectorMachineModelCreator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/SupportVectorMachine/SupportVectorMachineModelEvaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/ArithmeticExpressionGrammar.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/FullFunctionalExpressionGrammar.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/SimpleArithmeticExpressionInterpreter.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/Constant.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/ConstantTreeNode.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/LaggedVariable.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/LaggedVariableTreeNode.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/Variable.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/VariableTreeNode.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/VariableFrequencyAnalyser.cs (modified) Refactored cloning in DataAnalysis plugins. #922 Fri, 29 Oct 2010 17:14:33 GMT abeham [4677] * branches/CloningRefactoring/HeuristicLab.Analysis/3.3/Allele.cs (modified) * branches/CloningRefactoring/HeuristicLab.Analysis/3.3/AlleleFrequency.cs (modified) * branches/CloningRefactoring/HeuristicLab.Analysis/3.3/AlleleFrequencyAnalyzer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Analysis/3.3/AlleleFrequencyCollection.cs (modified) * branches/CloningRefactoring/HeuristicLab.Analysis/3.3/AlleleFrequencyCollectionHistory.cs (modified) * branches/CloningRefactoring/HeuristicLab.Analysis/3.3/BestAverageWorstQualityAnalyzer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Analysis/3.3/BestAverageWorstQualityCalculator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Analysis/3.3/BestQualityMemorizer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Analysis/3.3/BestScopeSolutionAnalyzer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Analysis/3.3/DataRow.cs (modified) * branches/CloningRefactoring/HeuristicLab.Analysis/3.3/DataRowVisualProperties.cs (modified) * branches/CloningRefactoring/HeuristicLab.Analysis/3.3/DataTable.cs (modified) * branches/CloningRefactoring/HeuristicLab.Analysis/3.3/DataTableValuesCollector.cs (modified) * branches/CloningRefactoring/HeuristicLab.Analysis/3.3/MinAverageMaxValueAnalyzer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Analysis/3.3/MinAverageMaxValueCalculator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Analysis/3.3/MultiAnalyzer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Analysis/3.3/QualityAnalyzer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Analysis/3.3/QualityDifferenceCalculator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Analysis/3.3/ValueAnalyzer.cs (modified) #922 * Refactored `HeuristicLab.Analysis` Fri, 29 Oct 2010 17:02:32 GMT mkommend [4676] * branches/CloningRefactoring/HeuristicLab.Problems.ArtificialAnt/3.3/Analyzers/BestAntTrailAnalyzer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.ArtificialAnt/3.3/AntTrail.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.ArtificialAnt/3.3/ArtificialAntExpressionGrammar.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.ArtificialAnt/3.3/ArtificialAntProblem.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.ArtificialAnt/3.3/Evaluator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.ArtificialAnt/3.3/Symbols/IfFoodAhead.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.ArtificialAnt/3.3/Symbols/Left.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.ArtificialAnt/3.3/Symbols/Move.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.ArtificialAnt/3.3/Symbols/Prog2.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.ArtificialAnt/3.3/Symbols/Prog3.cs (modified) * branches/CloningRefactoring/HeuristicLab.Problems.ArtificialAnt/3.3/Symbols/Right.cs (modified) Refactored !ArtificialAntProble (ticket #922). Fri, 29 Oct 2010 16:58:23 GMT swagner [4675] * branches/CloningRefactoring/HeuristicLab.Random/3.3/FastRandom.cs (modified) * branches/CloningRefactoring/HeuristicLab.Random/3.3/MersenneTwister.cs (modified) * branches/CloningRefactoring/HeuristicLab.Random/3.3/NormalDistributedRandom.cs (modified) * branches/CloningRefactoring/HeuristicLab.Random/3.3/NormalRandomizer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Random/3.3/RandomCreator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Random/3.3/UniformRandomizer.cs (modified) * branches/CloningRefactoring/HeuristicLab.SequentialEngine/3.3/SequentialEngine.cs (modified) Finished cloning refactoring of HeuristicLab.SequentialEngine and ... Fri, 29 Oct 2010 16:55:22 GMT gkronber [4674] * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Analyzers/MinAverageMaxSymbolicExpressionTreeSizeAnalyzer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Analyzers/SymbolicExpressionTreeSizeCalculator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/ArchitectureManipulators/ArgumentCreater.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/ArchitectureManipulators/ArgumentDeleter.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/ArchitectureManipulators/ArgumentDuplicater.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/ArchitectureManipulators/MultiSymbolicExpressionTreeArchitectureManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/ArchitectureManipulators/SubroutineCreater.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/ArchitectureManipulators/SubroutineDeleter.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/ArchitectureManipulators/SubroutineDuplicater.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/ArchitectureManipulators/SymbolicExpressionTreeArchitectureManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Creators/ProbabilisticTreeCreator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Creators/SymbolicExpressionTreeCreator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Crossovers/SubtreeCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Crossovers/SymbolicExpressionTreeCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/DefaultSymbolicExpressionGrammar.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/GlobalSymbolicExpressionGrammar.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Manipulators/ChangeNodeTypeManipulation.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Manipulators/FullTreeShaker.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Manipulators/MultiSymbolicExpressionTreeManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Manipulators/OnePointShaker.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Manipulators/ReplaceBranchManipulation.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Manipulators/SymbolicExpressionTreeManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/SymbolicExpressionTree.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/SymbolicExpressionTreeGrammar.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/SymbolicExpressionTreeNode.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/SymbolicExpressionTreeOperator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/SymbolicExpressionTreeTerminalNode.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/SymbolicExpressionTreeTopLevelNode.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Symbols/Argument.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Symbols/ArgumentTreeNode.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Symbols/Defun.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Symbols/DefunTreeNode.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Symbols/InvokeFunction.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Symbols/InvokeFunctionTreeNode.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Symbols/ProgramRootSymbol.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Symbols/ReadOnlySymbol.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Symbols/StartSymbol.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Symbols/Symbol.cs (modified) Refactored cloning in SymbolicExpressionTreeEncoding. #922 Fri, 29 Oct 2010 16:50:00 GMT mkommend [4673] * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveGenerator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators.Programmable/3.3/ProgrammableOperator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators.Views.GraphVisualization/3.3/BidirectionalLookup.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators.Views.GraphVisualization/3.3/General/ConnectionInfo.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators.Views.GraphVisualization/3.3/General/GraphVisualizationInfo.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators.Views.GraphVisualization/3.3/General/ShapeInfo.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators.Views.GraphVisualization/3.3/OperatorGraphVisualization/OperatorGraphVisualizationInfo.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators.Views.GraphVisualization/3.3/OperatorGraphVisualization/OperatorShapeInfo.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization/3.3/UserDefinedAlgorithm.cs (modified) Refactored Operators.* (ticket #922). Fri, 29 Oct 2010 16:28:48 GMT abeham [4672] * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/BoundsChecker.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Creators/UniformRandomRealVectorCreator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/AverageCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/BlendAlphaBetaCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/BlendAlphaCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/DiscreteCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/HeuristicCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/LocalCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/MultiRealVectorCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/RandomConvexCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/SimulatedBinaryCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/SinglePointCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/UniformAllPositionsArithmeticCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/UniformSomePositionsArithmeticCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/BreederGeneticAlgorithmManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/MichalewiczNonUniformAllPositionsManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/MichalewiczNonUniformOnePositionManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/MultiRealVectorManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/NormalAllPositionsManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/PolynomialAllPositionManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/PolynomialOnePositionManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/UniformOnePositionManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMove.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveGenerator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveMaker.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveTabuAttribute.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveTabuChecker.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveTabuMaker.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/StochasticNormalMultiMoveGenerator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/StochasticPolynomialMultiMoveGenerator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVector.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVectorCreator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVectorCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVectorManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/StrategyParameters/StdDevStrategyVectorCreator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/StrategyParameters/StdDevStrategyVectorCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.RealVectorEncoding/3.3/StrategyParameters/StdDevStrategyVectorManipulator.cs (modified) #922 * Refactored `HeuristicLab.Encodings.RealVectorEncoding` Fri, 29 Oct 2010 16:28:32 GMT swagner [4671] * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/CheckedItemCollection.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/CheckedItemList.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/ItemArray.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/ItemCollection.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/ItemDictionary.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/ItemList.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/ItemSet.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/KeyedItemCollection.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/OperationCollection.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/ReadOnlyItemArray.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/ReadOnlyItemCollection.cs (modified) * branches/CloningRefactoring/HeuristicLab.Parameters/3.3/ConstrainedValueParameter.cs (modified) * branches/CloningRefactoring/HeuristicLab.Parameters/3.3/LookupParameter.cs (modified) * branches/CloningRefactoring/HeuristicLab.Parameters/3.3/OperatorParameter.cs (modified) * branches/CloningRefactoring/HeuristicLab.Parameters/3.3/OptionalConstrainedValueParameter.cs (modified) * branches/CloningRefactoring/HeuristicLab.Parameters/3.3/OptionalValueParameter.cs (modified) * branches/CloningRefactoring/HeuristicLab.Parameters/3.3/Parameter.cs (modified) * branches/CloningRefactoring/HeuristicLab.Parameters/3.3/ScopeParameter.cs (modified) * branches/CloningRefactoring/HeuristicLab.Parameters/3.3/ScopeTreeLookupParameter.cs (modified) * branches/CloningRefactoring/HeuristicLab.Parameters/3.3/ValueLookupParameter.cs (modified) * branches/CloningRefactoring/HeuristicLab.Parameters/3.3/ValueParameter.cs (modified) Finished cloning refactoring of HeuristicLab.Parameters and ... Fri, 29 Oct 2010 16:28:23 GMT mkommend [4670] * branches/CloningRefactoring/HeuristicLab.Algorithms.DataAnalysis/3.3/SupportVectorMachine.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/PermutationCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization/3.3/BatchRun.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization/3.3/Experiment.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization/3.3/Result.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization/3.3/Run.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization/3.3/UserDefinedAlgorithm.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization/3.3/UserDefinedProblem.cs (modified) * branches/CloningRefactoring/HeuristicLab.Selection/3.3/BestSelector.cs (modified) * branches/CloningRefactoring/HeuristicLab.Selection/3.3/ConditionalSelector.cs (modified) * branches/CloningRefactoring/HeuristicLab.Selection/3.3/GenderSpecificSelector.cs (modified) * branches/CloningRefactoring/HeuristicLab.Selection/3.3/LeftReducer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Selection/3.3/LeftSelector.cs (modified) * branches/CloningRefactoring/HeuristicLab.Selection/3.3/LinearRankSelector.cs (modified) * branches/CloningRefactoring/HeuristicLab.Selection/3.3/MergingReducer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Selection/3.3/OffspringSelector.cs (modified) * branches/CloningRefactoring/HeuristicLab.Selection/3.3/ProportionalSelector.cs (modified) * branches/CloningRefactoring/HeuristicLab.Selection/3.3/RandomReplacer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Selection/3.3/RandomSelector.cs (modified) * branches/CloningRefactoring/HeuristicLab.Selection/3.3/Reducer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Selection/3.3/Replacer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Selection/3.3/RightChildReducer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Selection/3.3/RightReducer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Selection/3.3/RightSelector.cs (modified) * branches/CloningRefactoring/HeuristicLab.Selection/3.3/Selector.cs (modified) * branches/CloningRefactoring/HeuristicLab.Selection/3.3/SingleObjectiveSelector.cs (modified) * branches/CloningRefactoring/HeuristicLab.Selection/3.3/StochasticSelector.cs (modified) * branches/CloningRefactoring/HeuristicLab.Selection/3.3/StochasticSingleObjectiveSelector.cs (modified) * branches/CloningRefactoring/HeuristicLab.Selection/3.3/TournamentSelector.cs (modified) * branches/CloningRefactoring/HeuristicLab.Selection/3.3/WorstReplacer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Selection/3.3/WorstSelector.cs (modified) Refactored Selection and fixed some errors and warnings (ticket #922). Fri, 29 Oct 2010 15:43:17 GMT mkommend [4669] * branches/CloningRefactoring/HeuristicLab.Algorithms.EvolutionStrategy/3.3/EvolutionStrategy.cs (modified) * branches/CloningRefactoring/HeuristicLab.Algorithms.EvolutionStrategy/3.3/EvolutionStrategyMainLoop.cs (modified) * branches/CloningRefactoring/HeuristicLab.Algorithms.EvolutionStrategy/3.3/WithoutRepeatingBatchedRandomSelector.cs (modified) * branches/CloningRefactoring/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/GeneticAlgorithm.cs (modified) * branches/CloningRefactoring/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/GeneticAlgorithmMainLoop.cs (modified) * branches/CloningRefactoring/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/IslandGeneticAlgorithm.cs (modified) * branches/CloningRefactoring/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/IslandGeneticAlgorithmMainLoop.cs (modified) * branches/CloningRefactoring/HeuristicLab.Algorithms.LocalSearch/3.3/LocalSearch.cs (modified) * branches/CloningRefactoring/HeuristicLab.Algorithms.LocalSearch/3.3/LocalSearchMainLoop.cs (modified) * branches/CloningRefactoring/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/IslandOffspringSelectionGeneticAlgorithm.cs (modified) * branches/CloningRefactoring/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/IslandOffspringSelectionGeneticAlgorithmMainLoop.cs (modified) * branches/CloningRefactoring/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/OffspringSelectionGeneticAlgorithm.cs (modified) * branches/CloningRefactoring/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/OffspringSelectionGeneticAlgorithmMainLoop.cs (modified) * branches/CloningRefactoring/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/OffspringSelectionGeneticAlgorithmMainOperator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/SASEGASA.cs (modified) * branches/CloningRefactoring/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/SASEGASAMainLoop.cs (modified) * branches/CloningRefactoring/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealing.cs (modified) * branches/CloningRefactoring/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealingMainLoop.cs (modified) * branches/CloningRefactoring/HeuristicLab.Algorithms.TabuSearch/3.3/TabuListCreator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Algorithms.TabuSearch/3.3/TabuNeighborhoodAnalyzer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Algorithms.TabuSearch/3.3/TabuSearch.cs (modified) * branches/CloningRefactoring/HeuristicLab.Algorithms.TabuSearch/3.3/TabuSearchMainLoop.cs (modified) * branches/CloningRefactoring/HeuristicLab.Algorithms.TabuSearch/3.3/TabuSelector.cs (modified) * branches/CloningRefactoring/HeuristicLab.Data/3.3/BoolValue.cs (modified) Refactored Algorithms.* and fixed `BoolValue` (ticket #922). Fri, 29 Oct 2010 15:38:42 GMT swagner [4668] * branches/CloningRefactoring/HeuristicLab.Collections/3.3/ReadOnlyObservableArray.cs (modified) * branches/CloningRefactoring/HeuristicLab.Collections/3.3/ReadOnlyObservableCollection.cs (modified) * branches/CloningRefactoring/HeuristicLab.Collections/3.3/ReadOnlyObservableDictionary.cs (modified) * branches/CloningRefactoring/HeuristicLab.Collections/3.3/ReadOnlyObservableKeyedCollection.cs (modified) * branches/CloningRefactoring/HeuristicLab.Collections/3.3/ReadOnlyObservableList.cs (modified) * branches/CloningRefactoring/HeuristicLab.Collections/3.3/ReadOnlyObservableSet.cs (modified) * branches/CloningRefactoring/HeuristicLab.Common/3.3/DeepCloneable.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/CheckedItemCollection.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/CheckedItemList.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/ConstraintCollection.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/ItemArray.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/ItemCollection.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/ItemDictionary.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/ItemList.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/ItemSet.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/KeyedItemCollection.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/NamedItemCollection.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/OperationCollection.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/OperatorCollection.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/OperatorList.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/OperatorSet.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/ParameterCollection.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/ReadOnlyCheckedItemCollection.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/ReadOnlyCheckedItemList.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/ReadOnlyItemArray.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/ReadOnlyItemCollection.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/ReadOnlyItemDictionary.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/ReadOnlyItemList.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/ReadOnlyItemSet.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/ReadOnlyKeyedItemCollection.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/ScopeList.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/ValueParameterCollection.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Collections/VariableCollection.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Constraints/ComparisonConstraint.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Constraints/Constraint.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Constraints/EqualityConstraint.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Constraints/TypeCompatibilityConstraint.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Engine.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Executable.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/ExecutionContext.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Log.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/NamedItem.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/OperatorGraph.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/ParameterizedNamedItem.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Scope.cs (modified) * branches/CloningRefactoring/HeuristicLab.Core/3.3/Variable.cs (modified) Finished cloning refactoring of HeuristicLab.Common, ... Fri, 29 Oct 2010 15:37:02 GMT abeham [4667] * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Creators/RandomPermutationCreator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/CosaCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/CyclicCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/CyclicCrossover2.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/EdgeRecombinationCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/MaximalPreservativeCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/MultiPermutationCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/OrderBasedCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/OrderCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/OrderCrossover2.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/PartiallyMatchedCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/PositionBasedCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/InsertionManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/InversionManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/MultiPermutationManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/ScrambleManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/Swap2Manipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/Swap3Manipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/TranslocationInversionManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/TranslocationManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/PermutationMoveAttribute.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeIndexMove.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/ExhaustiveInsertionMoveGenerator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/StochasticSingleInsertionMoveGenerator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/StochasticTranslocationMultiMoveGenerator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/StochasticTranslocationSingleMoveGenerator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMove.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveAbsoluteAttribute.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveGenerator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveHardTabuCriterion.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveMaker.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveRelativeAttribute.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveSoftTabuCriterion.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveTabuMaker.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoIndexMove.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/ExhaustiveInversionMoveGenerator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMove.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveAbsoluteAttribute.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveGenerator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveHardTabuCriterion.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveMaker.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveRelativeAttribute.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveSoftTabuCriterion.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveTabuMaker.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/StochasticInversionMultiMoveGenerator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/StochasticInversionSingleMoveGenerator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/Permutation.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/PermutationCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/PermutationManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.PermutationEncoding/3.3/PermutationType.cs (modified) #922 * Refactored `HeuristicLab.Encodings.PermutationEncoding` Fri, 29 Oct 2010 15:05:34 GMT mkommend [4666] * branches/CloningRefactoring/HeuristicLab.Algorithms.DataAnalysis/3.3/CrossValidation.cs (modified) * branches/CloningRefactoring/HeuristicLab.Algorithms.DataAnalysis/3.3/LinearRegression.cs (modified) * branches/CloningRefactoring/HeuristicLab.Algorithms.DataAnalysis/3.3/SupportVectorMachine.cs (modified) Refactored Algorithms.!DataAnalysis (ticket #922). Fri, 29 Oct 2010 14:58:29 GMT mkommend [4665] * branches/CloningRefactoring/HeuristicLab.Optimization/3.3/Algorithm.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization/3.3/BatchRun.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization/3.3/EngineAlgorithm.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization/3.3/Experiment.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization/3.3/OptimizerList.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization/3.3/Problem.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization/3.3/Result.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization/3.3/ResultCollection.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization/3.3/Run.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization/3.3/RunCollection.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization/3.3/RunCollectionConstraints/RunCollectionComparisonConstraint.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization/3.3/RunCollectionConstraints/RunCollectionConstraintCollection.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization/3.3/RunCollectionConstraints/RunCollectionEqualityConstraint.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization/3.3/RunCollectionConstraints/RunCollectionTypeCompatiblityConstraint.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization/3.3/SingleObjectiveProblem.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization/3.3/UserDefinedAlgorithm.cs (modified) * branches/CloningRefactoring/HeuristicLab.Optimization/3.3/UserDefinedProblem.cs (modified) Refactored Optimization (ticket #922). Fri, 29 Oct 2010 14:50:38 GMT abeham [4664] * branches/CloningRefactoring/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Creators/UniformRandomIntegerVectorCreator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Crossovers/DiscreteCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Crossovers/MultiIntegerVectorCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Crossovers/SinglePointCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVector.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVectorCreator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVectorCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVectorManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Manipulators/UniformOnePositionManipulator.cs (modified) #922 * Refactored `HeuristicLab.Encodings.IntegerVectorEncoding` Fri, 29 Oct 2010 14:41:43 GMT abeham [4663] * branches/CloningRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/BinaryVector.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/BinaryVectorCreator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/BinaryVectorCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/BinaryVectorManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Creators/RandomBinaryVectorCreator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers/MultiBinaryVectorCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers/NPointCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers/SinglePointCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers/UniformCrossover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Manipulators/SinglePositionBitflipManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Manipulators/SomePositionsBitflipManipulator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/ExhaustiveOneBitflipMoveGenerator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/OneBitflipMove.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/OneBitflipMoveAttribute.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/OneBitflipMoveGenerator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/OneBitflipMoveMaker.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/OneBitflipMoveTabuChecker.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/OneBitflipMoveTabuMaker.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/StochasticOneBitflipMultiMoveGenerator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/StochasticOneBitflipSingleMoveGenerator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneIndexMove.cs (modified) #922 * Refactored `HeuristicLab.Encodings.BinaryVectorEncoding` Fri, 29 Oct 2010 13:59:12 GMT abeham [4662] * branches/CloningRefactoring/HeuristicLab.Data/3.3/BoolArray.cs (modified) * branches/CloningRefactoring/HeuristicLab.Data/3.3/BoolMatrix.cs (modified) * branches/CloningRefactoring/HeuristicLab.Data/3.3/BoolValue.cs (modified) * branches/CloningRefactoring/HeuristicLab.Data/3.3/Comparison.cs (modified) * branches/CloningRefactoring/HeuristicLab.Data/3.3/DateTimeValue.cs (modified) * branches/CloningRefactoring/HeuristicLab.Data/3.3/DoubleArray.cs (modified) * branches/CloningRefactoring/HeuristicLab.Data/3.3/DoubleMatrix.cs (modified) * branches/CloningRefactoring/HeuristicLab.Data/3.3/DoubleValue.cs (modified) * branches/CloningRefactoring/HeuristicLab.Data/3.3/IntArray.cs (modified) * branches/CloningRefactoring/HeuristicLab.Data/3.3/IntMatrix.cs (modified) * branches/CloningRefactoring/HeuristicLab.Data/3.3/IntValue.cs (modified) * branches/CloningRefactoring/HeuristicLab.Data/3.3/PercentValue.cs (modified) * branches/CloningRefactoring/HeuristicLab.Data/3.3/StringArray.cs (modified) * branches/CloningRefactoring/HeuristicLab.Data/3.3/StringMatrix.cs (modified) * branches/CloningRefactoring/HeuristicLab.Data/3.3/StringValue.cs (modified) * branches/CloningRefactoring/HeuristicLab.Data/3.3/TimeSpanValue.cs (modified) * branches/CloningRefactoring/HeuristicLab.Data/3.3/ValueTypeArray.cs (modified) * branches/CloningRefactoring/HeuristicLab.Data/3.3/ValueTypeMatrix.cs (modified) * branches/CloningRefactoring/HeuristicLab.Data/3.3/ValueTypeValue.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators/3.3/AlgorithmOperator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators/3.3/Assigner.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators/3.3/CheckedMultiOperator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators/3.3/CombinedOperator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators/3.3/Comparator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators/3.3/ConditionalBranch.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators/3.3/DoubleCounter.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators/3.3/EmptyOperator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators/3.3/IntCounter.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators/3.3/MultiOperator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators/3.3/Operator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators/3.3/Placeholder.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators/3.3/ScopeCleaner.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators/3.3/SingleSuccessorOperator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators/3.3/StochasticBranch.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators/3.3/StochasticMultiBranch.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators/3.3/SubScopesCreator.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators/3.3/SubScopesMixer.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators/3.3/SubScopesProcessor.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators/3.3/SubScopesRemover.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators/3.3/SubScopesSorter.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators/3.3/UniformSubScopesProcessor.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators/3.3/ValuesCollector.cs (modified) * branches/CloningRefactoring/HeuristicLab.Operators/3.3/VariableCreator.cs (modified) #922 * Refactored `HeuristicLab.Data` * Refactored ... Fri, 29 Oct 2010 13:11:29 GMT mkommend [4661] * branches/CloningRefactoring/HeuristicLab/3.3/Tests/CloningConstructorTest.cs (modified) Added check for existence of the clone method in ...