# # ChangeLog for branches/GeneralizedQAP/UnitTests/UnitTests.csproj # # Generated by Trac 1.0.12 # 12/27/24 01:20:38 Mon, 30 Nov 2015 09:17:29 GMT abeham [13418] * branches/GeneralizedQAP (modified) * branches/GeneralizedQAP/GeneralizedQAP.sln (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms.3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/Plugin.cs.frame (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Common/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Common-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Common/3.3/Plugin.cs.frame (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/Plugin.cs.frame (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Plugin.cs.frame (modified) * branches/GeneralizedQAP/UnitTests/UnitTests.csproj (modified) #1614: * fixed some references * fixed versions and year * ... Wed, 06 Jun 2012 02:29:56 GMT abeham [7970] * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/GQAPAssignmentArchiveView.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/GQAPAssignmentView.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Analyzers/BestGQAPSolutionAnalyzer.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Analyzers/GQAPSolutionArchiveAnalyzer.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Evaluators/GQAPAdditivePenaltyEvaluator.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Evaluators/GQAPEvaluator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Evaluators/GQAPNMoveEvaluator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Evaluators/GQAPPenaltyLevelEvaluator.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/GQAPAssignment.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/GQAPAssignmentArchive.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/GeneralizedQuadraticAssignmentProblem.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IEvaluatorAwareGQAPOperator.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IExpectedRandomQualityAwareGQAPOperator.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IGQAPEvaluator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IOverbookedCapacityPenaltyAwareGQAPOperator.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Crossovers/CordeauCrossover.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Crossovers/GQAPPathRelinking.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/LocalImprovers/ApproximateLocalSearch.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/SolutionCreators/GreedyRandomizedSolutionCreator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/SolutionCreators/RandomButFeasibleSolutionCreator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/SolutionCreators/SlackMinimizationSolutionCreator.cs (modified) * branches/GeneralizedQAP/UnitTests/CordeauCrossoverTest.cs (modified) * branches/GeneralizedQAP/UnitTests/GQAPNMoveEvaluatorTest.cs (modified) * branches/GeneralizedQAP/UnitTests/UnitTests.csproj (modified) #1614: restructured architecture to allow for different evaluator ... Sun, 11 Mar 2012 09:54:36 GMT abeham [7593] * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Common/3.3/ExtensionMethods.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/GQAPAssignmentView.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Evaluators/GQAPEvaluator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/SolutionCreators/GreedyRandomizedSolutionCreator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/SolutionCreators/RandomButFeasibleSolutionCreator.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/SolutionCreators/RandomSolutionCreator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/SolutionCreators/SlackMinimizationSolutionCreator.cs (added) * branches/GeneralizedQAP/UnitTests/UnitTests.csproj (modified) #1614 * Investigation in different solution creator that result in ... Tue, 06 Mar 2012 13:56:47 GMT abeham [7561] * branches/GeneralizedQAP/GeneralizedQAP.sln (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/ProblemInstanceProviderView.Designer.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/ProblemInstanceProviderView.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/ProblemInstanceProviderView.resx (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/ProblemView.Designer.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/ProblemView.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/ProblemView.resx (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB (deleted) * branches/GeneralizedQAP/UnitTests/CordeauGQAPInstanceProviderTest.cs (deleted) * branches/GeneralizedQAP/UnitTests/ElloumiCTAPInstanceProviderTest.cs (deleted) * branches/GeneralizedQAP/UnitTests/QAPLIBInstanceProviderTest.cs (deleted) * branches/GeneralizedQAP/UnitTests/TSPLIBInstanceProviderTest.cs (deleted) * branches/GeneralizedQAP/UnitTests/UnitTests.csproj (modified) #1614: cleaned up branch, removed instances which were integrated ... Fri, 24 Feb 2012 22:27:06 GMT abeham [7523] * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/ProblemInstanceProviderView.Designer.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/ProblemView.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/ToolTipComboBox.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/GeneralizedQuadraticAssignmentProblem.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Crossovers (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Crossovers/CordeauCrossover.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Crossovers/DiscreteLocationCrossover.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Crossovers/GQAPCrossover.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Crossovers/GQAPPathRelinking.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Crossovers/MultiGQAPCrossover.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/LocalImprovers (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/LocalImprovers/ApproximateLocalSearch.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Manipulators (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Manipulators/DemandEquivalentSwapEquipmentManipluator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Manipulators/GQAPManipulator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Manipulators/MultiGQAPManipulator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Manipulators/RelocateEquipmentManipluator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Manipulators/SwapEquipmentManipluator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Manipulators/SwapLocationManipulator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/PopulationReducers (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/PopulationReducers/GQAPQualitySimilarityReducer.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Shakers (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Shakers/NMoveShakingOperator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/SolutionCreators (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/SolutionCreators/GQAPSolutionCreator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/SolutionCreators/GQAPStochasticSolutionCreator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/SolutionCreators/GreedyRandomizedSolutionCreator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/SolutionCreators/RandomSolutionCreator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/CordeauGQAPInstance.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/CordeauGQAPInstanceProvider.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/TSPLIBParser.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3/Instances/IGQAPInstance.cs (modified) * branches/GeneralizedQAP/UnitTests/CordeauCrossoverTest.cs (added) * branches/GeneralizedQAP/UnitTests/QAPLIBInstanceProviderTest.cs (modified) * branches/GeneralizedQAP/UnitTests/UnitTests.csproj (modified) #1614 * sorted operators * added crossover defined by Cordeau et ... Wed, 22 Feb 2012 21:43:09 GMT abeham [7505] * branches/GeneralizedQAP/GeneralizedQAP.sln (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/ProblemInstanceProviderView.Designer.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/ProblemInstanceProviderView.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/ProblemView.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Evaluators/GQAPNMoveEvaluator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/GQAPNMoveGenerator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/NMove.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/NMoveAbsoluteAttribute.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/NMoveMaker.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/NMoveTabuChecker.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/NMoveTabuMaker.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/StochasticNMoveMultiMoveGenerator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/StochasticNMoveSingleMoveGenerator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3 (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/CordeauGQAPInstance.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/CordeauGQAPInstanceDescriptor.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/CordeauGQAPInstanceProvider.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/CordeauGQAPParser.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/20-15-35.txt (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/20-15-55.txt (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/20-15-75.txt (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-06-95.txt (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-07-75.txt (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-08-55.txt (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-10-65.txt (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-20-35.txt (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-20-55.txt (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-20-75.txt (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-20-95.txt (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/35-15-35.txt (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/35-15-55.txt (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/35-15-75.txt (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/35-15-95.txt (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/40-07-75.txt (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/40-09-95.txt (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/40-10-65.txt (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/50-10-65.txt (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/50-10-75.txt (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/50-10-95.txt (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/HeuristicLab.Problems.Instances.CordeauGQAP-3.3.csproj (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/HeuristicLab.snk (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Plugin.cs.frame (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Properties (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Properties/AssemblyInfo.cs.frame (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3/HeuristicLab.Problems.Instances-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3/Instances/IGQAPInstance.cs (added) * branches/GeneralizedQAP/UnitTests/CordeauGQAPInstanceProviderTest.cs (added) * branches/GeneralizedQAP/UnitTests/ElloumiCTAPInstanceProviderTest.cs (modified) * branches/GeneralizedQAP/UnitTests/QAPLIBInstanceProviderTest.cs (modified) * branches/GeneralizedQAP/UnitTests/TSPLIBInstanceProviderTest.cs (modified) * branches/GeneralizedQAP/UnitTests/UnitTests.csproj (modified) #1614 * added instances of Cordeau et al. as given by L. Moccia * ... Wed, 15 Feb 2012 16:28:37 GMT abeham [7470] * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/GQAPAssignmentView.Designer.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/GQAPAssignmentView.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/ProblemInstanceProviderView.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Analyzers/BestGQAPSolutionAnalyzer.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Analyzers/GQAPSolutionArchiveAnalyzer.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/GQAPAssignment.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/GeneralizedQuadraticAssignmentProblem.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IBestKnownSolutionAwareGQAPOperator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/linhp318.tsp (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/HeuristicLab.Problems.Instances.TSPLIB-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Properties/AssemblyInfo.cs.frame (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Properties/AssemblyInfo.frame (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/TSPLIBParser.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/TSPLIBTSPInstanceProvider.cs (modified) * branches/GeneralizedQAP/UnitTests/ElloumiCTAPInstanceProviderTest.cs (added) * branches/GeneralizedQAP/UnitTests/QAPLIBInstanceProviderTest.cs (added) * branches/GeneralizedQAP/UnitTests/TSPLIBInstanceProviderTest.cs (modified) * branches/GeneralizedQAP/UnitTests/UnitTests.csproj (modified) #1614 * Removed incompatible problem linhp318.tsp (contains fixed ... Fri, 10 Feb 2012 22:11:59 GMT abeham [7465] * branches/GeneralizedQAP/GeneralizedQAP.sln (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3 (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/ATSP (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/ATSP/br17.atsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/ATSP/ft53.atsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/ATSP/ft70.atsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/ATSP/ftv170.atsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/ATSP/ftv33.atsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/ATSP/ftv35.atsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/ATSP/ftv38.atsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/ATSP/ftv44.atsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/ATSP/ftv47.atsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/ATSP/ftv55.atsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/ATSP/ftv64.atsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/ATSP/ftv70.atsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/ATSP/kro124p.atsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/ATSP/p43.atsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/ATSP/rbg323.atsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/ATSP/rbg358.atsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/ATSP/rbg403.atsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/ATSP/rbg443.atsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/ATSP/ry48p.atsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/CVRP (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/CVRP/att48.vrp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/CVRP/eil13.vrp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/CVRP/eil22.vrp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/CVRP/eil23.vrp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/CVRP/eil30.vrp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/CVRP/eil31.vrp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/CVRP/eil33.vrp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/CVRP/eil51.vrp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/CVRP/eil7.vrp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/CVRP/eilA101.vrp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/CVRP/eilA76.vrp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/CVRP/eilB101.vrp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/CVRP/eilB76.vrp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/CVRP/eilC76.vrp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/CVRP/eilD76.vrp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/CVRP/gil262.vrp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/a280.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/a280.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/ali535.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/att48.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/att48.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/att532.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/bayg29.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/bayg29.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/bays29.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/bays29.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/berlin52.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/berlin52.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/bier127.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/brazil58.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/brd14051.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/brg180.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/brg180.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/burma14.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/ch130.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/ch130.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/ch150.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/ch150.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/d1291.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/d15112.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/d1655.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/d18512.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/d198.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/d2103.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/d493.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/d657.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/dantzig42.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/dsj1000.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/eil101.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/eil101.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/eil51.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/eil51.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/eil76.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/eil76.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/fl1400.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/fl1577.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/fl3795.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/fl417.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/fnl4461.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/fri26.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/fri26.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/gil262.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/gr120.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/gr120.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/gr137.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/gr17.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/gr202.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/gr202.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/gr21.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/gr229.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/gr24.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/gr24.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/gr431.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/gr48.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/gr48.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/gr666.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/gr666.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/gr96.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/gr96.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/hk48.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/kroA100.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/kroA100.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/kroA150.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/kroA200.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/kroB100.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/kroB150.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/kroB200.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/kroC100.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/kroC100.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/kroD100.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/kroD100.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/kroE100.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/lin105.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/lin105.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/lin318.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/linhp318.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/nrw1379.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/p654.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/pa561.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/pa561.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/pcb1173.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/pcb3038.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/pcb442.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/pcb442.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/pla33810.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/pla7397.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/pla85900.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/pr1002.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/pr1002.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/pr107.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/pr124.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/pr136.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/pr144.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/pr152.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/pr226.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/pr2392.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/pr2392.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/pr264.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/pr299.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/pr439.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/pr76.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/pr76.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/rat195.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/rat575.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/rat783.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/rat99.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/rd100.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/rd100.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/rd400.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/rl11849.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/rl1304.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/rl1323.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/rl1889.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/rl5915.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/rl5934.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/si1032.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/si175.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/si535.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/st70.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/st70.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/swiss42.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/ts225.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/tsp225.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/tsp225.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/u1060.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/u1432.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/u159.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/u1817.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/u2152.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/u2319.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/u574.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/u724.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/ulysses16.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/ulysses16.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/ulysses22.opt.tour (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/ulysses22.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/usa13509.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/vm1084.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Data/TSP/vm1748.tsp (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/HeuristicLab.Problems.Instances.TSPLIB-3.3.csproj (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/HeuristicLab.snk (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Plugin.cs.frame (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Properties (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/Properties/AssemblyInfo.frame (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/TSPLIBInstance.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/TSPLIBInstanceDescriptor.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/TSPLIBParser.cs (copied) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.TSPLIB/3.3/TSPLIBTSPInstanceProvider.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3/HeuristicLab.Problems.Instances-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3/Instances/ITSPInstance.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3/Plugin.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3/ProblemInstanceProvider.cs (added) * branches/GeneralizedQAP/UnitTests/TSPLIBInstanceProviderTest.cs (added) * branches/GeneralizedQAP/UnitTests/UnitTests.csproj (modified) #1614 * Added TSPLIB instances (TSP, ATSP, CVRP) * Improved ... Wed, 25 Jan 2012 17:32:44 GMT abeham [7412] * branches/GeneralizedQAP (modified) * branches/GeneralizedQAP/GeneralizedQAP.sln (modified) * branches/GeneralizedQAP/GeneralizedQAP.vsmdi (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/GRASPWithPathRelinking.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/GRASPWithPathRelinkingMainLoop.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Common/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Common-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Common/3.3/IMerger.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Common/3.3/IntegerVectorEqualityComparer.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3 (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/GQAPAssignmentView.Designer.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/GQAPAssignmentView.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Analyzers/BestGQAPSolutionAnalyzer.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Evaluators/GQAPEvaluator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Evaluators/GQAPNMoveEvaluator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/GQAPIntegerVectorProximityCalculator.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/GeneralizedQuadraticAssignmentProblem.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IGQAPEvaluationOperator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IGQAPEvaluator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IGQAPLocalImprovementOperator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IGQAPMerger.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IGQAPMoveEvaluator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/NMoveMaker.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/StochasticNMoveMultiMoveGenerator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/StochasticNMoveSingleMoveGenerator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/ApproximateLocalSearch.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/GreedyRandomizedSolutionCreator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/QualitySimilarityMerger.cs (added) * branches/GeneralizedQAP/Local.testsettings (added) * branches/GeneralizedQAP/TraceAndTestImpact.testsettings (added) * branches/GeneralizedQAP/UnitTests (added) * branches/GeneralizedQAP/UnitTests/GQAPNMoveEvaluatorTest.cs (added) * branches/GeneralizedQAP/UnitTests/Properties (added) * branches/GeneralizedQAP/UnitTests/Properties/AssemblyInfo.cs (added) * branches/GeneralizedQAP/UnitTests/UnitTests.csproj (added) #1614: worked on GQAP and GRASP+PR