# # ChangeLog for branches/QAP/HeuristicLab.Optimization/3.3 # # Generated by Trac 1.0.12 # 11/03/24 19:10:19 Wed, 23 Mar 2011 08:28:34 GMT abeham [5811] * branches/QAP/HeuristicLab.Optimization/3.3 (modified) * branches/QAP/HeuristicLab.Optimization/3.3/Algorithm.cs (modified) * branches/QAP/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj (modified) * branches/QAP/HeuristicLab.Optimization/3.3/HeuristicOptimizationAlgorithm.cs (copied) * branches/QAP/HeuristicLab.Optimization/3.3/HeuristicOptimizationEngineAlgorithm.cs (copied) * branches/QAP/HeuristicLab.Optimization/3.3/HeuristicOptimizationProblem.cs (copied) * branches/QAP/HeuristicLab.Optimization/3.3/Interfaces/IHeuristicOptimizationProblem.cs (copied) * branches/QAP/HeuristicLab.Optimization/3.3/Interfaces/IMultiObjectiveHeuristicOptimizationProblem.cs (copied) * branches/QAP/HeuristicLab.Optimization/3.3/Interfaces/IMultiObjectiveProblem.cs (deleted) * branches/QAP/HeuristicLab.Optimization/3.3/Interfaces/IProblem.cs (modified) * branches/QAP/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveHeuristicOptimizationProblem.cs (copied) * branches/QAP/HeuristicLab.Optimization/3.3/Interfaces/ISingleObjectiveProblem.cs (deleted) * branches/QAP/HeuristicLab.Optimization/3.3/MultiObjectiveHeuristicOptimizationProblem.cs (copied) * branches/QAP/HeuristicLab.Optimization/3.3/MultiObjectiveProblem.cs (deleted) * branches/QAP/HeuristicLab.Optimization/3.3/Problem.cs (modified) * branches/QAP/HeuristicLab.Optimization/3.3/SingleObjectiveHeuristicOptimizationProblem.cs (copied) * branches/QAP/HeuristicLab.Optimization/3.3/SingleObjectiveProblem.cs (deleted) * branches/QAP/HeuristicLab.Optimization/3.3/UserDefinedProblem.cs (modified) * branches/QAP/HeuristicLab.Problems.QuadraticAssignment.Views/3.3/QAPView.cs (modified) * branches/QAP/HeuristicLab.Problems.QuadraticAssignment/3.3/QuadraticAssignmentProblem.cs (modified) #1330 * Adapted QAP to new problem base class structure * Fixed a ... Tue, 22 Mar 2011 00:56:25 GMT abeham [5785] * branches/QAP/HeuristicLab.Analysis.Views/3.3/HeuristicLab.Analysis.Views-3.3.csproj (modified) * branches/QAP/HeuristicLab.Analysis/3.3/HeuristicLab.Analysis-3.3.csproj (modified) * branches/QAP/HeuristicLab.Encodings.PermutationEncoding (copied) * branches/QAP/HeuristicLab.Encodings.PermutationEncoding.Views (copied) * branches/QAP/HeuristicLab.Encodings.PermutationEncoding.Views/3.3/HeuristicLab.Encodings.PermutationEncoding.Views-3.3.csproj (modified) * branches/QAP/HeuristicLab.Encodings.PermutationEncoding.Views/3.3/HeuristicLabEncodingsPermutationEncodingViewsPlugin.cs.frame (modified) * branches/QAP/HeuristicLab.Encodings.PermutationEncoding/3.3/HeuristicLab.Encodings.PermutationEncoding-3.3.csproj (modified) * branches/QAP/HeuristicLab.Encodings.PermutationEncoding/3.3/Interfaces/IPermutationSwapMoveOperator.cs (added) * branches/QAP/HeuristicLab.Encodings.PermutationEncoding/3.3/Manipulators/Swap2Manipulator.cs (modified) * branches/QAP/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/Edge.cs (added) * branches/QAP/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/StandardEdgeEqualityComparer.cs (added) * branches/QAP/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/Swap (added) * branches/QAP/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/Swap/ExhaustiveSwapMoveGenerator.cs (added) * branches/QAP/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/Swap/StochasticSwapMultiMoveGenerator.cs (added) * branches/QAP/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/Swap/StochasticSwapSingleMoveGenerator.cs (added) * branches/QAP/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/Swap/SwapMove.cs (added) * branches/QAP/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/Swap/SwapMoveAbsoluteAttribute.cs (added) * branches/QAP/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/Swap/SwapMoveGenerator.cs (added) * branches/QAP/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/Swap/SwapMoveHardTabuCriterion.cs (added) * branches/QAP/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/Swap/SwapMoveMaker.cs (added) * branches/QAP/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/Swap/SwapMoveRelativeAttribute.cs (added) * branches/QAP/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/Swap/SwapMoveSoftTabuCriterion.cs (added) * branches/QAP/HeuristicLab.Encodings.PermutationEncoding/3.3/Moves/Swap/SwapMoveTabuMaker.cs (added) * branches/QAP/HeuristicLab.Encodings.PermutationEncoding/3.3/Tests/HeuristicLab.Encodings.PermutationEncoding-3.3.Tests.csproj (modified) * branches/QAP/HeuristicLab.Optimization/3.3 (modified) * branches/QAP/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj (modified) * branches/QAP/HeuristicLab.Optimization/3.3/Interfaces/ILocalImprovementOperator.cs (copied) * branches/QAP/HeuristicLab.Optimization/3.3/UserDefinedProblem.cs (modified) * branches/QAP/HeuristicLab.Problems.QuadraticAssignment.Views/3.3/HeuristicLab.Problems.QuadraticAssignment.Views-3.3.csproj (modified) * branches/QAP/HeuristicLab.Problems.QuadraticAssignment/3.3/Evaluators/QAPInversionMoveEvaluator.cs (added) * branches/QAP/HeuristicLab.Problems.QuadraticAssignment/3.3/Evaluators/QAPMoveEvaluator.cs (added) * branches/QAP/HeuristicLab.Problems.QuadraticAssignment/3.3/Evaluators/QAPSwapMoveEvaluator.cs (added) * branches/QAP/HeuristicLab.Problems.QuadraticAssignment/3.3/HeuristicLab.Problems.QuadraticAssignment-3.3.csproj (modified) * branches/QAP/HeuristicLab.Problems.QuadraticAssignment/3.3/Interfaces/IQAPMoveEvaluator.cs (added) * branches/QAP/HeuristicLab.Problems.QuadraticAssignment/3.3/QuadraticAssignmentProblem.cs (modified) * branches/QAP/HeuristicLab.Problems.QuadraticAssignment/3.3/Tests/HeuristicLab.Problems.QuadraticAssignment.Tests-3.3.csproj (modified) * branches/QAP/HeuristicLab.Problems.QuadraticAssignment/3.3/Tests/QAPMoveEvaluatorTest.cs (added) * branches/QAP/QAP.sln (modified) #1330 * Added Swap2 move to permutation (+tabu search operators) ... Wed, 16 Mar 2011 21:32:33 GMT abeham [5723] * branches/QAP (modified) * branches/QAP/HeuristicLab.Analysis (copied) * branches/QAP/HeuristicLab.Analysis.Views (copied) * branches/QAP/HeuristicLab.Analysis.Views/3.3/CoordinatesHistoryView.Designer.cs (added) * branches/QAP/HeuristicLab.Analysis.Views/3.3/CoordinatesHistoryView.cs (added) * branches/QAP/HeuristicLab.Analysis.Views/3.3/CoordinatesView.Designer.cs (added) * branches/QAP/HeuristicLab.Analysis.Views/3.3/CoordinatesView.cs (added) * branches/QAP/HeuristicLab.Analysis.Views/3.3/CoordinatesView.resx (added) * branches/QAP/HeuristicLab.Analysis.Views/3.3/HeuristicLab.Analysis.Views-3.3.csproj (modified) * branches/QAP/HeuristicLab.Analysis/3.3/HeuristicLab.Analysis-3.3.csproj (modified) * branches/QAP/HeuristicLab.Analysis/3.3/MultidimensionalScaling (added) * branches/QAP/HeuristicLab.Analysis/3.3/MultidimensionalScaling/CoordinatesHistory.cs (added) * branches/QAP/HeuristicLab.Analysis/3.3/MultidimensionalScaling/MultidimensionalScaling.cs (added) * branches/QAP/HeuristicLab.Analysis/3.3/MultidimensionalScaling/PopulationDiversityMDSAnalyzer.cs (added) * branches/QAP/HeuristicLab.Analysis/3.3/Tests (added) * branches/QAP/HeuristicLab.Analysis/3.3/Tests/HeuristicLab.Analysis.Tests (added) * branches/QAP/HeuristicLab.Analysis/3.3/Tests/HeuristicLab.Analysis.Tests/HeuristicLab.Analysis.Tests-3.3.csproj (added) * branches/QAP/HeuristicLab.Analysis/3.3/Tests/HeuristicLab.Analysis.Tests/MultidimensionalScalingTest.cs (added) * branches/QAP/HeuristicLab.Analysis/3.3/Tests/HeuristicLab.Analysis.Tests/Properties (added) * branches/QAP/HeuristicLab.Analysis/3.3/Tests/HeuristicLab.Analysis.Tests/Properties/AssemblyInfo.cs (added) * branches/QAP/HeuristicLab.Optimization (copied) * branches/QAP/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj (modified) * branches/QAP/HeuristicLab.Optimization/3.3/SingleObjectiveProblem.cs (modified) * branches/QAP/HeuristicLab.Problems.QuadraticAssignment.Views/3.3/HeuristicLab.Problems.QuadraticAssignment.Views-3.3.csproj (modified) * branches/QAP/HeuristicLab.Problems.QuadraticAssignment.Views/3.3/QAPView.cs (modified) * branches/QAP/HeuristicLab.Problems.QuadraticAssignment/3.3/HeuristicLab.Problems.QuadraticAssignment-3.3.csproj (modified) * branches/QAP/QAP.sln (modified) * branches/QAP/QAP.vsmdi (modified) #1330 * Moved MDS into Analysis * Added test with some simple examples Mon, 28 Feb 2011 16:25:28 GMT epitzer [5568] * trunk/sources/HeuristicLab.Algorithms.ParticleSwarmOptimization/3.3/ParticleSwarmOptimization.cs (modified) * trunk/sources/HeuristicLab.Algorithms.ParticleSwarmOptimization/3.3/ParticleSwarmOptimizationMainLoop.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorParticleUpdater.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorSwarmUpdater.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/ParticleOperators/RealVectorNeighborhoodParticleUpdater.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/ParticleOperators/RealVectorParticleUpdater.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/ParticleOperators/RealVectorSwarmUpdater.cs (modified) * trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/ParticleOperators/RealVectorTotallyConnectedParticleUpdater.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IDiscreteDoubleMatrixModifier.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/IParticleUpdater.cs (modified) * trunk/sources/HeuristicLab.Optimization/3.3/Interfaces/ISwarmUpdater.cs (modified) Continue working on SwarmUpdater (#852)