# # ChangeLog for branches/ParallelEngine # # Generated by Trac 1.0.12 # 04/28/24 17:44:51 Fri, 31 Dec 2010 03:29:19 GMT swagner [5185] * branches/ParallelEngine/HeuristicLab.Core/3.3/Engine.cs (modified) * branches/ParallelEngine/HeuristicLab.Core/3.3/Interfaces/IOperator.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/Operator.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization/3.3/UserDefinedProblem.cs (modified) * branches/ParallelEngine/HeuristicLab.ParallelEngine/3.3/ParallelEngine.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Crossovers/AlbaPermutationCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Manipulators/AlbaPermutationManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/AlbaPermutationMoveOperator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/ThreeOpt/AlbaTranslocationMoveMaker.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Prins/Crossovers/PrinsPermutationCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Prins/Manipulators/PrinsPermutationManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Zhu/Crossovers/ZhuPermutationCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Zhu/Manipulators/ZhuPermutationManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.SequentialEngine/3.3/SequentialEngine.cs (modified) Worked on cancellation and refactored code (#1333) Thu, 30 Dec 2010 01:13:02 GMT swagner [5183] * branches/ParallelEngine/HeuristicLab.Common/3.3/HeuristicLab.Common-3.3.csproj (modified) * branches/ParallelEngine/HeuristicLab.Core/3.3/Interfaces/IOperator.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/Operator.cs (modified) * branches/ParallelEngine/HeuristicLab.Parameters/3.3/Parameter.cs (modified) Stored execution contexts locally for each thread (#1333) Tue, 28 Dec 2010 00:44:33 GMT swagner [5178] * branches/ParallelEngine/HeuristicLab.Algorithms.EvolutionStrategy/3.3/EvolutionStrategyMainLoop.cs (modified) * branches/ParallelEngine/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/GeneticAlgorithmMainLoop.cs (modified) * branches/ParallelEngine/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/IslandGeneticAlgorithmMainLoop.cs (modified) * branches/ParallelEngine/HeuristicLab.Algorithms.LocalSearch/3.3/LocalSearchMainLoop.cs (modified) * branches/ParallelEngine/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/IslandOffspringSelectionGeneticAlgorithmMainLoop.cs (modified) * branches/ParallelEngine/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/OffspringSelectionGeneticAlgorithmMainOperator.cs (modified) * branches/ParallelEngine/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/SASEGASAMainLoop.cs (modified) * branches/ParallelEngine/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealingMainLoop.cs (modified) * branches/ParallelEngine/HeuristicLab.Algorithms.TabuSearch/3.3/TabuListCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Algorithms.TabuSearch/3.3/TabuNeighborhoodAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Algorithms.TabuSearch/3.3/TabuSearchMainLoop.cs (modified) * branches/ParallelEngine/HeuristicLab.Analysis/3.3/AlleleFrequencyAnalysis/AlleleFrequencyAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Analysis/3.3/BestScopeSolutionAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Analysis/3.3/DataVisualization/DataTableValuesCollector.cs (modified) * branches/ParallelEngine/HeuristicLab.Analysis/3.3/MultiAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Analysis/3.3/MultiObjective/ParetoFrontAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Analysis/3.3/MultiObjective/RankBasedParetoFrontAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Analysis/3.3/PopulationDiversityAnalysis/PopulationDiversityAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Analysis/3.3/QualityAnalysis/BestAverageWorstQualityCalculator.cs (modified) * branches/ParallelEngine/HeuristicLab.Analysis/3.3/QualityAnalysis/BestQualityMemorizer.cs (modified) * branches/ParallelEngine/HeuristicLab.Analysis/3.3/QualityAnalysis/QualityDifferenceCalculator.cs (modified) * branches/ParallelEngine/HeuristicLab.Analysis/3.3/ValueAnalysis/MinAverageMaxValueCalculator.cs (modified) * branches/ParallelEngine/HeuristicLab.Core/3.3/Interfaces/IOperator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/BinaryVectorCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/BinaryVectorCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/BinaryVectorManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers/MultiBinaryVectorCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/OneBitflipMoveGenerator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/OneBitflipMoveMaker.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/OneBitflipMoveTabuChecker.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Crossovers/MultiIntegerVectorCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVectorCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVectorCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVectorManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/Creators/RandomPermutationCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/MultiPermutationCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/MultiPermutationManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveGenerator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveHardTabuCriterion.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveMaker.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveSoftTabuCriterion.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveGenerator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveHardTabuCriterion.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveMaker.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveSoftTabuCriterion.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/PermutationCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/PermutationManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.RealVectorEncoding/3.3/BoundsChecker.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/MultiRealVectorCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/MultiRealVectorManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveGenerator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveMaker.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveTabuChecker.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVectorCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVectorCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVectorManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.RealVectorEncoding/3.3/StrategyParameters/StdDevStrategyVectorCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.RealVectorEncoding/3.3/StrategyParameters/StdDevStrategyVectorCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.RealVectorEncoding/3.3/StrategyParameters/StdDevStrategyVectorManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Analyzers/SymbolicExpressionTreeSizeCalculator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Creators/SymbolicExpressionTreeCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Crossovers/SymbolicExpressionTreeCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Manipulators/SymbolicExpressionTreeManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators.Programmable/3.3/ProgrammableOperator.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/AlgorithmOperator.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/Assigner.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/Comparator.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/ConditionalBranch.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/DoubleCounter.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/IntCounter.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/Operator.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/Placeholder.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/ScopeCleaner.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/SingleSuccessorOperator.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/StochasticBranch.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/StochasticMultiBranch.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/SubScopesCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/SubScopesMixer.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/SubScopesProcessor.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/SubScopesRemover.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/SubScopesSorter.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/UniformSubScopesProcessor.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/VariableCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/ChildrenCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/DiscreteDoubleValueModifier.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/MultiObjective/CrowdedComparisonSorter.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/MultiObjective/CrowdingDistanceAssignment.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/MultiObjective/FastNonDominatedSort.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/ParentCopyCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/QualityComparator.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/ResultsCollector.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/SASEGASAReunificator.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/SolutionsCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/TabuMaker.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/UnidirectionalRingMigrator.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/UserDefinedOperator.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/WeightedParentsQualityComparator.cs (modified) * branches/ParallelEngine/HeuristicLab.Parameters/3.3/LookupParameter.cs (modified) * branches/ParallelEngine/HeuristicLab.Parameters/3.3/Parameter.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.ArtificialAnt/3.3/Analyzers/BestAntTrailAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.ArtificialAnt/3.3/Evaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Classification/3.3/Symbolic/Analyzer/ValidationBestSymbolicClassificationSolutionAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Analyzers/RegressionSolutionAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/LinearRegression/LinearRegressionSolutionCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/FixedValidationBestScaledSymbolicRegressionSolutionAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/SymbolicRegressionModelQualityAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/SymbolicRegressionSolutionLinearScaler.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/SymbolicRegressionVariableFrequencyAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Evaluators/MultiObjectiveSymbolicRegressionEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Evaluators/SingleObjectiveSymbolicRegressionEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Evaluators/SymbolicRegressionMeanSquaredErrorEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Evaluators/SymbolicRegressionPearsonsRSquaredEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Evaluators/SymbolicRegressionScaledMeanAndVarianceSquaredErrorEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Evaluators/SymbolicRegressionScaledMeanSquaredErrorEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Interfaces/ISymbolicRegressionEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/SimpleSymbolicRegressionEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis/3.3/Evaluators/SimpleEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis/3.3/SupportVectorMachine/SupportVectorMachineCrossValidationEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis/3.3/SupportVectorMachine/SupportVectorMachineModelCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis/3.3/SupportVectorMachine/SupportVectorMachineModelEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/VariableFrequencyAnalyser.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.ExternalEvaluation/3.3/ExternalEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.Knapsack/3.3/Analyzers/BestKnapsackSolutionAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.Knapsack/3.3/Evaluators/KnapsackEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.Knapsack/3.3/MoveEvaluators/KnapsackOneBitflipMoveEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.OneMax/3.3/Analyzers/BestOneMaxSolutionAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.OneMax/3.3/Evaluators/OneMaxEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.OneMax/3.3/MoveEvaluators/OneMaxOneBitflipMoveEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.TestFunctions/3.3/Analyzers/BestSingleObjectiveTestFunctionSolutionAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.TestFunctions/3.3/Evaluators/SingleObjectiveTestFunctionProblemEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/AdditiveMoveEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.TestFunctions/3.3/RealVectorToRealVectorEncoder.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.TravelingSalesman/3.3/Analyzers/BestTSPSolutionAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.TravelingSalesman/3.3/Evaluators/TSPCoordinatesPathEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/TSPPathMoveEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Analyzers/BestAverageWorstVRPToursCalculator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Analyzers/BestVRPSolutionAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Analyzers/BestVRPToursMemorizer.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Crossovers/AlbaCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Crossovers/AlbaPermutationCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Manipulators/AlbaCustomerInsertionManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Manipulators/AlbaCustomerInversionManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Manipulators/AlbaCustomerSwapManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Manipulators/AlbaIntraRouteInversionManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Manipulators/AlbaLambdaInterchangeManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Manipulators/AlbaManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Manipulators/AlbaPermutationManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/AlbaMoveMaker.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/AlbaMoveOperator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/AlbaPermutationMoveOperator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/IntraRouteInversion/AlbaIntraRouteInversionMoveGenerator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/IntraRouteInversion/AlbaIntraRouteInversionMoveMaker.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/LambdaInterchange/AlbaLambdaInterchangeMoveGenerator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/LambdaInterchange/AlbaLambdaInterchangeMoveMaker.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/ThreeOpt/AlbaTranslocationMoveGenerator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/ThreeOpt/AlbaTranslocationMoveMaker.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/GVR/Crossovers/GVRCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/GVR/Manipulators/GVRManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/General/Creators/DefaultRepresentationCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/General/Creators/MultiVRPSolutionCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/General/Crossovers/MultiVRPSolutionCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/General/Crossovers/RandomParentCloneCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/General/Manipulators/MultiVRPSolutionManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/General/Moves/MultiVRPMoveOperator/MultiVRPMoveGenerator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/General/Moves/MultiVRPMoveOperator/MultiVRPMoveMaker.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Potvin/Crossovers/PotvinCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Potvin/Manipulators/PotvinManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Prins/Crossovers/PrinsCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Prins/Crossovers/PrinsPermutationCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Prins/Manipulators/PrinsExhaustiveLSManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Prins/Manipulators/PrinsManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Prins/Manipulators/PrinsPermutationManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Prins/Manipulators/PrinsStochasticLSManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Zhu/Crossovers/ZhuCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Zhu/Crossovers/ZhuHeuristicCrossover1.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Zhu/Crossovers/ZhuHeuristicCrossover2.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Zhu/Crossovers/ZhuMergeCrossover1.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Zhu/Crossovers/ZhuMergeCrossover2.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Zhu/Crossovers/ZhuPermutationCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Zhu/Manipulators/ZhuManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Zhu/Manipulators/ZhuPermutationManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Evaluators/VRPEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/MoveEvaluators/VRPMoveEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Random/3.3/NormalRandomizer.cs (modified) * branches/ParallelEngine/HeuristicLab.Random/3.3/RandomCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Random/3.3/UniformRandomizer.cs (modified) * branches/ParallelEngine/HeuristicLab.Selection/3.3/GenderSpecificSelector.cs (modified) * branches/ParallelEngine/HeuristicLab.Selection/3.3/OffspringSelector.cs (modified) * branches/ParallelEngine/HeuristicLab.Selection/3.3/Reducer.cs (modified) * branches/ParallelEngine/HeuristicLab.Selection/3.3/Replacer.cs (modified) * branches/ParallelEngine/HeuristicLab.Selection/3.3/Selector.cs (modified) Revoked changes of r5177 (#1333) Sun, 26 Dec 2010 02:51:30 GMT swagner [5177] * branches/ParallelEngine/HeuristicLab.Algorithms.EvolutionStrategy/3.3/EvolutionStrategyMainLoop.cs (modified) * branches/ParallelEngine/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/GeneticAlgorithmMainLoop.cs (modified) * branches/ParallelEngine/HeuristicLab.Algorithms.GeneticAlgorithm/3.3/IslandGeneticAlgorithmMainLoop.cs (modified) * branches/ParallelEngine/HeuristicLab.Algorithms.LocalSearch/3.3/LocalSearchMainLoop.cs (modified) * branches/ParallelEngine/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/IslandOffspringSelectionGeneticAlgorithmMainLoop.cs (modified) * branches/ParallelEngine/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/OffspringSelectionGeneticAlgorithmMainOperator.cs (modified) * branches/ParallelEngine/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/SASEGASAMainLoop.cs (modified) * branches/ParallelEngine/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealingMainLoop.cs (modified) * branches/ParallelEngine/HeuristicLab.Algorithms.TabuSearch/3.3/TabuListCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Algorithms.TabuSearch/3.3/TabuNeighborhoodAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Algorithms.TabuSearch/3.3/TabuSearchMainLoop.cs (modified) * branches/ParallelEngine/HeuristicLab.Analysis/3.3/AlleleFrequencyAnalysis/AlleleFrequencyAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Analysis/3.3/BestScopeSolutionAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Analysis/3.3/DataVisualization/DataTableValuesCollector.cs (modified) * branches/ParallelEngine/HeuristicLab.Analysis/3.3/MultiAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Analysis/3.3/MultiObjective/ParetoFrontAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Analysis/3.3/MultiObjective/RankBasedParetoFrontAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Analysis/3.3/PopulationDiversityAnalysis/PopulationDiversityAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Analysis/3.3/QualityAnalysis/BestAverageWorstQualityCalculator.cs (modified) * branches/ParallelEngine/HeuristicLab.Analysis/3.3/QualityAnalysis/BestQualityMemorizer.cs (modified) * branches/ParallelEngine/HeuristicLab.Analysis/3.3/QualityAnalysis/QualityDifferenceCalculator.cs (modified) * branches/ParallelEngine/HeuristicLab.Analysis/3.3/ValueAnalysis/MinAverageMaxValueCalculator.cs (modified) * branches/ParallelEngine/HeuristicLab.Core/3.3/Interfaces/IOperator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/BinaryVectorCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/BinaryVectorCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/BinaryVectorManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Crossovers/MultiBinaryVectorCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/OneBitflipMoveGenerator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/OneBitflipMoveMaker.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.BinaryVectorEncoding/3.3/Moves/OneBitflipMove/OneBitflipMoveTabuChecker.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Crossovers/MultiIntegerVectorCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVectorCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVectorCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVectorManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/Creators/RandomPermutationCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/Crossovers/MultiPermutationCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/MultiPermutationManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveGenerator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveHardTabuCriterion.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveMaker.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/ThreeOpt/TranslocationMoveSoftTabuCriterion.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveGenerator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveHardTabuCriterion.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveMaker.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/TwoOpt/InversionMoveSoftTabuCriterion.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/PermutationCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.PermutationEncoding/3.3/PermutationManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.RealVectorEncoding/3.3/BoundsChecker.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/MultiRealVectorCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/MultiRealVectorManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveGenerator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveMaker.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.RealVectorEncoding/3.3/Moves/AdditiveMoveTabuChecker.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVectorCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVectorCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVectorManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.RealVectorEncoding/3.3/StrategyParameters/StdDevStrategyVectorCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.RealVectorEncoding/3.3/StrategyParameters/StdDevStrategyVectorCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.RealVectorEncoding/3.3/StrategyParameters/StdDevStrategyVectorManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Analyzers/SymbolicExpressionTreeSizeCalculator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Creators/SymbolicExpressionTreeCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Crossovers/SymbolicExpressionTreeCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Manipulators/SymbolicExpressionTreeManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators.Programmable/3.3/ProgrammableOperator.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/AlgorithmOperator.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/Assigner.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/Comparator.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/ConditionalBranch.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/DoubleCounter.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/IntCounter.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/Operator.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/Placeholder.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/ScopeCleaner.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/SingleSuccessorOperator.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/StochasticBranch.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/StochasticMultiBranch.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/SubScopesCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/SubScopesMixer.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/SubScopesProcessor.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/SubScopesRemover.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/SubScopesSorter.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/UniformSubScopesProcessor.cs (modified) * branches/ParallelEngine/HeuristicLab.Operators/3.3/VariableCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/ChildrenCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/DiscreteDoubleValueModifier.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/MultiObjective/CrowdedComparisonSorter.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/MultiObjective/CrowdingDistanceAssignment.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/MultiObjective/FastNonDominatedSort.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/ParentCopyCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/QualityComparator.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/ResultsCollector.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/SASEGASAReunificator.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/SolutionsCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/TabuMaker.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/UnidirectionalRingMigrator.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/UserDefinedOperator.cs (modified) * branches/ParallelEngine/HeuristicLab.Optimization.Operators/3.3/WeightedParentsQualityComparator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.ArtificialAnt/3.3/Analyzers/BestAntTrailAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.ArtificialAnt/3.3/Evaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Classification/3.3/Symbolic/Analyzer/ValidationBestSymbolicClassificationSolutionAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Analyzers/RegressionSolutionAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/LinearRegression/LinearRegressionSolutionCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/FixedValidationBestScaledSymbolicRegressionSolutionAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/SymbolicRegressionModelQualityAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/SymbolicRegressionSolutionLinearScaler.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Analyzers/SymbolicRegressionVariableFrequencyAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Evaluators/MultiObjectiveSymbolicRegressionEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Evaluators/SingleObjectiveSymbolicRegressionEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Evaluators/SymbolicRegressionMeanSquaredErrorEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Evaluators/SymbolicRegressionPearsonsRSquaredEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Evaluators/SymbolicRegressionScaledMeanAndVarianceSquaredErrorEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Evaluators/SymbolicRegressionScaledMeanSquaredErrorEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/Interfaces/ISymbolicRegressionEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/SimpleSymbolicRegressionEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis/3.3/Evaluators/SimpleEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis/3.3/SupportVectorMachine/SupportVectorMachineCrossValidationEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis/3.3/SupportVectorMachine/SupportVectorMachineModelCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis/3.3/SupportVectorMachine/SupportVectorMachineModelEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/VariableFrequencyAnalyser.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.ExternalEvaluation/3.3/ExternalEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.Knapsack/3.3/Analyzers/BestKnapsackSolutionAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.Knapsack/3.3/Evaluators/KnapsackEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.Knapsack/3.3/MoveEvaluators/KnapsackOneBitflipMoveEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.OneMax/3.3/Analyzers/BestOneMaxSolutionAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.OneMax/3.3/Evaluators/OneMaxEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.OneMax/3.3/MoveEvaluators/OneMaxOneBitflipMoveEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.TestFunctions/3.3/Analyzers/BestSingleObjectiveTestFunctionSolutionAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.TestFunctions/3.3/Evaluators/SingleObjectiveTestFunctionProblemEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.TestFunctions/3.3/MoveEvaluators/AdditiveMoveEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.TestFunctions/3.3/RealVectorToRealVectorEncoder.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.TravelingSalesman/3.3/Analyzers/BestTSPSolutionAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.TravelingSalesman/3.3/Evaluators/TSPCoordinatesPathEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.TravelingSalesman/3.3/MoveEvaluators/TSPPathMoveEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Analyzers/BestAverageWorstVRPToursCalculator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Analyzers/BestVRPSolutionAnalyzer.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Analyzers/BestVRPToursMemorizer.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Crossovers/AlbaCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Crossovers/AlbaPermutationCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Manipulators/AlbaCustomerInsertionManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Manipulators/AlbaCustomerInversionManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Manipulators/AlbaCustomerSwapManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Manipulators/AlbaIntraRouteInversionManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Manipulators/AlbaLambdaInterchangeManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Manipulators/AlbaManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Manipulators/AlbaPermutationManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/AlbaMoveMaker.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/AlbaMoveOperator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/AlbaPermutationMoveOperator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/IntraRouteInversion/AlbaIntraRouteInversionMoveGenerator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/IntraRouteInversion/AlbaIntraRouteInversionMoveMaker.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/LambdaInterchange/AlbaLambdaInterchangeMoveGenerator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/LambdaInterchange/AlbaLambdaInterchangeMoveMaker.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/ThreeOpt/AlbaTranslocationMoveGenerator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Alba/Moves/ThreeOpt/AlbaTranslocationMoveMaker.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/GVR/Crossovers/GVRCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/GVR/Manipulators/GVRManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/General/Creators/DefaultRepresentationCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/General/Creators/MultiVRPSolutionCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/General/Crossovers/MultiVRPSolutionCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/General/Crossovers/RandomParentCloneCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/General/Manipulators/MultiVRPSolutionManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/General/Moves/MultiVRPMoveOperator/MultiVRPMoveGenerator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/General/Moves/MultiVRPMoveOperator/MultiVRPMoveMaker.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Potvin/Crossovers/PotvinCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Potvin/Manipulators/PotvinManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Prins/Crossovers/PrinsCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Prins/Crossovers/PrinsPermutationCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Prins/Manipulators/PrinsExhaustiveLSManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Prins/Manipulators/PrinsManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Prins/Manipulators/PrinsPermutationManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Prins/Manipulators/PrinsStochasticLSManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Zhu/Crossovers/ZhuCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Zhu/Crossovers/ZhuHeuristicCrossover1.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Zhu/Crossovers/ZhuHeuristicCrossover2.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Zhu/Crossovers/ZhuMergeCrossover1.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Zhu/Crossovers/ZhuMergeCrossover2.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Zhu/Crossovers/ZhuPermutationCrossover.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Zhu/Manipulators/ZhuManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Encodings/Zhu/Manipulators/ZhuPermutationManipulator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/Evaluators/VRPEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Problems.VehicleRouting/3.3/MoveEvaluators/VRPMoveEvaluator.cs (modified) * branches/ParallelEngine/HeuristicLab.Random/3.3/NormalRandomizer.cs (modified) * branches/ParallelEngine/HeuristicLab.Random/3.3/RandomCreator.cs (modified) * branches/ParallelEngine/HeuristicLab.Random/3.3/UniformRandomizer.cs (modified) * branches/ParallelEngine/HeuristicLab.Selection/3.3/GenderSpecificSelector.cs (modified) * branches/ParallelEngine/HeuristicLab.Selection/3.3/OffspringSelector.cs (modified) * branches/ParallelEngine/HeuristicLab.Selection/3.3/Reducer.cs (modified) * branches/ParallelEngine/HeuristicLab.Selection/3.3/Replacer.cs (modified) * branches/ParallelEngine/HeuristicLab.Selection/3.3/Selector.cs (modified) Removed property `ExecutionContext` in `Operator` (#1333) Sun, 26 Dec 2010 01:35:08 GMT swagner [5176] * branches/ParallelEngine/HeuristicLab 3.3.sln (modified) * branches/ParallelEngine/HeuristicLab.ParallelEngine (added) * branches/ParallelEngine/HeuristicLab.ParallelEngine/3.3 (added) * branches/ParallelEngine/HeuristicLab.ParallelEngine/3.3/HeuristicLab.ParallelEngine-3.3.csproj (added) * branches/ParallelEngine/HeuristicLab.ParallelEngine/3.3/HeuristicLab.snk (added) * branches/ParallelEngine/HeuristicLab.ParallelEngine/3.3/HeuristicLabParallelEnginePlugin.cs.frame (added) * branches/ParallelEngine/HeuristicLab.ParallelEngine/3.3/ParallelEngine.cs (added) * branches/ParallelEngine/HeuristicLab.ParallelEngine/3.3/Properties (added) * branches/ParallelEngine/HeuristicLab.ParallelEngine/3.3/Properties/AssemblyInfo.frame (added) * branches/ParallelEngine/HeuristicLab/3.3/Files.txt (modified) * branches/ParallelEngine/HeuristicLab/3.3/Tests/Builder.testsettings (modified) * branches/ParallelEngine/HeuristicLab/3.3/Tests/HeuristicLab-3.3.Tests.csproj (modified) Worked on parallel engine (#1333) Sun, 26 Dec 2010 01:18:43 GMT swagner [5175] * branches/ParallelEngine (copied) Created branch for `ParallelEngine` (#1333) Fri, 24 Dec 2010 07:54:31 GMT epitzer [5174] * trunk/sources/HeuristicLab.DebugEngine/3.3/OperatorTrace.cs (modified) * trunk/sources/HeuristicLab.DebugEngine/3.3/OperatorTraceView.cs (modified) Correctly show whether operator trace is enabled (#47)