# # ChangeLog for branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment-3.3.csproj # # Generated by Trac 1.0.12 # 05/21/24 21:59:47 Fri, 29 Dec 2017 22:56:43 GMT abeham [15562] * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/Evolutionary (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/Evolutionary/ESContext.cs (copied) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/Evolutionary/ESGQAPSolution.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/Evolutionary/EvolutionStrategy.cs (copied) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/GRASP (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/GRASP/GRASP.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/GRASP/GRASPContext.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/Infrastructure (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/Infrastructure/Algorithms (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/Infrastructure/Algorithms/ContextAlgorithm.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/Infrastructure/Algorithms/StochasticAlgorithm.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/Infrastructure/Contexts (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/Infrastructure/Contexts/BasicContext.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/Infrastructure/Contexts/PopulationContext.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/Infrastructure/Contexts/SingleObjectivePopulationContext.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/Infrastructure/Contexts/SingleObjectiveSingleSolutionContext.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/Infrastructure/Contexts/SingleSolutionContext.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/Infrastructure/Contexts/StochasticContext.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/Infrastructure/Interfaces.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/Infrastructure/SingleObjectiveSolutionScope.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/LocalSearch (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/LocalSearch/IteratedLS.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/LocalSearch/LocalSearchContext.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/LocalSearch/MultistartLS.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/Operator/IGQAPLocalImprovementOperator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/ExhaustiveOneMoveGenerator.cs (copied) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/LocalImprovers/OneOptLocalSearch.cs (copied) * branches/GeneralizedQAP/UnitTests/ApproximateLocalSearchTest.cs (modified) * branches/GeneralizedQAP/UnitTests/GRASPTest.cs (added) * branches/GeneralizedQAP/UnitTests/UnitTests.csproj (modified) #1614: added additional algorithms Wed, 20 Dec 2017 14:41:27 GMT abeham [15553] * branches/GeneralizedQAP/GeneralizedQAP.sln (modified) * branches/GeneralizedQAP/HeuristicLab.Algorithms.GRASP/3.3/GRASPWithPathRelinking.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3 (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/GRASP.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/GRASPContext.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms-3.3.csproj (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/HeuristicLab.snk (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/Interfaces.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/Plugin.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/Properties (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/Properties/AssemblyInfo.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/SingleObjectiveSolutionScope.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Evaluation/Evaluation.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/GQAPInstance.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/GQAPSolution.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/StochasticNMoveSingleMoveGenerator.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/UnitTests/ApproximateLocalSearchTest.cs (modified) #1614: * Implementing basic algorithm according to paper ... Mon, 11 Dec 2017 14:42:12 GMT abeham [15507] * branches/GeneralizedQAP/HeuristicLab.Algorithms.GRASP/3.3/GRASPWithPathRelinking.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Algorithms.GRASP/3.3/GRASPWithPathRelinkingMainLoop.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Evaluation/GQAPNMoveEvaluator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/LocalImprovers/ApproximateLocalSearch.cs (modified) * branches/GeneralizedQAP/UnitTests/CordeauCrossoverTest.cs (modified) #1614: * fixed some bugs introduced in last commit (project file, ... Sun, 10 Dec 2017 21:11:10 GMT abeham [15504] * branches/GeneralizedQAP/HeuristicLab.Algorithms.GRASP/3.3/Plugin.cs.frame (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/GQAPAssignmentArchiveView.Designer.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/GQAPAssignmentArchiveView.cs (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/Properties/AssemblyInfo.cs.frame (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Analyzers (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Evaluation (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Evaluation/Evaluation.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Evaluators/GQAPAdditivePenaltyEvaluator.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Evaluators/GQAPEvaluator.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Evaluation/GQAPNMoveEvaluator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Evaluators/GQAPPenaltyLevelEvaluator.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/GQAP.cs (moved) * 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/GQAPInstance.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/GQAPSolution.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IAssignmentAwareGQAPOperator.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IAssignmentsAwareGQAPOperator.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/ICapacitiesAwareGQAPOperator.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IDemandsAwareGQAPOperator.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IDistancesAwareGQAPOperator.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IEquipmentNamesAwareGQAPOperator.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IEvaluatorAwareGQAPOperator.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IGQAPEvaluator.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IInstallationCostsAwareGQAPOperator.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/ILocationNamesAwareGQAPOperator.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/ITransportationCostsAwareGQAPOperator.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IWeightsAwareGQAPOperator.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/Operator (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/Operator/IGQAPCrossover.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/Operator/IGQAPLocalImprovementOperator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/Operator/IGQAPManipulator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/Operator/IGQAPMoveEvaluator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/Operator/IGQAPMoveOperator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/Operator/IGQAPNMoveEvaluator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/Operator/IGQAPNMoveOperator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/Operator/IGQAPOperator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/Operator/IGQAPSolutionCreator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/Parameter (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/Parameter/IBestKnownQualityAwareGQAPOperator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/Parameter/IBestKnownSolutionAwareGQAPOperator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/Parameter/IBestKnownSolutionsAwareGQAPOperator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/Parameter/IMoveQualityAwareGQAPOperator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/Parameter/IProblemInstanceAwareGQAPOperator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/Parameter/IQualitiesAwareGQAPOperator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/Parameter/IQualityAwareGQAPOperator.cs (moved) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/GQAPMoveGenerator.cs (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 (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/NMoveMaker.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/NMoveTabuChecker.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/NMoveTabuMaker.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/Crossovers/CordeauCrossover.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Crossovers/DiscreteLocationCrossover.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Crossovers/GQAPCrossover.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Crossovers/GQAPPathRelinking.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Crossovers/MultiGQAPCrossover.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/LocalImprovers/ApproximateLocalSearch.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Manipulators/DemandEquivalentSwapEquipmentManipluator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Manipulators/GQAPManipulator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Manipulators/MultiGQAPManipulator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Manipulators/RelocateEquipmentManipluator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Manipulators/SwapEquipmentManipluator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Manipulators/SwapLocationManipulator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/PopulationReducers/GQAPQualitySimilarityReducer.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Shakers/NMoveShakingOperator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Plugin.cs.frame (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Properties/AssemblyInfo.cs.frame (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/SolutionCreators/GQAPSolutionCreator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/SolutionCreators/GQAPStochasticSolutionCreator.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/RandomSolutionCreator.cs (deleted) * 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/Properties/AssemblyInfo.cs (modified) #1614: refactored code * change problem to derive from basic ... Mon, 04 Dec 2017 22:19:44 GMT abeham [15492] * branches/GeneralizedQAP/GeneralizedQAP.sln (modified) * branches/GeneralizedQAP/HeuristicLab.Algorithms.GRASP/3.3/GRASPWithPathRelinking.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Algorithms.GRASP/3.3/GRASPWithPathRelinkingMainLoop.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Algorithms.GRASP/3.3/HeuristicLab.Algorithms.GRASP-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVectorEqualityComparer.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Optimization/3.3/Interfaces/IPopulationReducer.cs (copied) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Common (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Crossovers/GQAPPathRelinking.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/PopulationReducers/GQAPQualitySimilarityReducer.cs (modified) * branches/GeneralizedQAP/UnitTests/UnitTests.csproj (modified) #1614: * distributed code from artificial common plugin * removed ... Mon, 04 Dec 2017 22:06:55 GMT abeham [15491] * branches/GeneralizedQAP/GeneralizedQAP.sln (modified) * branches/GeneralizedQAP/HeuristicLab.Encodings.IntegerVectorEncoding (copied) * branches/GeneralizedQAP/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/HeuristicLab.Encodings.IntegerVectorEncoding-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Common/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Common-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment-3.3.csproj (modified) #1614: * branched integer vector encoding Mon, 04 Dec 2017 22:00:03 GMT abeham [15490] * branches/GeneralizedQAP (modified) * branches/GeneralizedQAP/GeneralizedQAP.sln (modified) * branches/GeneralizedQAP/GeneralizedQAP.vsmdi (deleted) * branches/GeneralizedQAP/HeuristicLab.Algorithms.GRASP (moved) * branches/GeneralizedQAP/HeuristicLab.Algorithms.GRASP/3.3/GRASPWithPathRelinking.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Algorithms.GRASP/3.3/GRASPWithPathRelinkingMainLoop.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Algorithms.GRASP/3.3/HeuristicLab.Algorithms.GRASP-3.3.csproj (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms.3.3.csproj (deleted) * branches/GeneralizedQAP/HeuristicLab.Algorithms.GRASP/3.3/Plugin.cs.frame (modified) * branches/GeneralizedQAP/HeuristicLab.Algorithms.GRASP/3.3/Properties/AssemblyInfo.cs.frame (modified) * branches/GeneralizedQAP/HeuristicLab.Optimization (copied) * branches/GeneralizedQAP/HeuristicLab.Optimization/3.3/BasicProblems/BasicProblem.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Optimization/3.3/BasicProblems/Encoding.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Common/3.3 (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/IntegerVectorEqualityComparer.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/GQAPPopulationDiversityAnalyzer.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/HeuristicLab.Problems.GeneralizedQuadraticAssignment-3.3.csproj.user (modified) * 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/PopulationReducers/GQAPQualitySimilarityReducer.cs (modified) * branches/GeneralizedQAP/Local.testsettings (deleted) * branches/GeneralizedQAP/TraceAndTestImpact.testsettings (deleted) * branches/GeneralizedQAP/UnitTests/CordeauCrossoverTest.cs (modified) * branches/GeneralizedQAP/UnitTests/UnitTests.csproj (modified) #1614: * branched optimization * adapted references * renamed plugin 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 ... Mon, 14 May 2012 15:22:56 GMT abeham [7813] * branches/GeneralizedQAP/Clean.cmd (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Common/3.3/ExtensionMethods.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/DiscreteLocationCrossover.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Crossovers/GQAPPathRelinking.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Manipulators/DemandEquivalentSwapEquipmentManipluator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/Manipulators/RelocateEquipmentManipluator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Plugin.cs.frame (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) #1614 * moved extension methods to trunk and added reference to ... 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 * ... Thu, 16 Feb 2012 15:00:07 GMT abeham [7478] * 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 (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Common/3.3/IPopulationReducer.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/GQAPQualitySimilarityReducer.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/QualitySimilarityMerger.cs (deleted) #1614: simplified GRASP+PR operator graph, replaced `IMerger` with an ... Fri, 03 Feb 2012 09:01:37 GMT abeham [7443] * branches/GeneralizedQAP/GeneralizedQAP.sln (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/IBestKnownSolutionAwareGQAPOperator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3 (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass1003Aa.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass1003Ab.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass1003Ac.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass1003Ad.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass1003Ae.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass1003Ba.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass1003Bb.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass1003Bc.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass1003Bd.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass1003Be.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass1003Ca.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass1003Cb.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass1003Cc.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass1003Cd.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass1003Ce.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass1003Da.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass1003Db.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass1003Dc.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass1003Dd.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass1003De.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass2005Aa.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass2005Ab.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass2005Ac.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass2005Ad.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass2005Ae.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass2005Ba.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass2005Bb.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass2005Bc.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass2005Bd.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass2005Be.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass2005Ca.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass2005Cb.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass2005Cc.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass2005Cd.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass2005Ce.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass2005Da.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass2005Db.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass2005Dc.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass2005Dd.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass2005De.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass2408Aa.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tass2408Ca.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Aa.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Aa.sol (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Ab.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Ab.sol (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Ac.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Ac.sol (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Ad.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Ad.sol (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Ae.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Ae.sol (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Ba.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Ba.sol (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Bb.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Bb.sol (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Bc.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Bc.sol (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Bd.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Bd.sol (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Be.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Be.sol (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Ca.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Ca.sol (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Cb.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Cb.sol (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Cc.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Cc.sol (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Cd.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Cd.sol (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Ce.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Ce.sol (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Da.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Da.sol (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Db.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Db.sol (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Dc.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Dc.sol (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Dd.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003Dd.sol (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003De.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc1003De.sol (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc2005Aa.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc2005Ab.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc2005Ac.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc2005Ad.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc2005Ae.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc2005Ba.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc2005Bb.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc2005Bc.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc2005Bd.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc2005Be.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc2005Ca.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc2005Cb.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc2005Cc.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc2005Cd.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc2005Ce.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc2005Da.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc2005Db.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc2005Dc.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc2005Dd.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Data/tassc2005De.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/HeuristicLab.Problems.Instances.ElloumiCTAP-3.3.csproj (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/HeuristicLab.snk (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Instance.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/InstanceDescriptor.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/InstanceProvider.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Parser.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Plugin.cs.frame (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Properties (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/Properties/AssemblyInfo.frame (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.ElloumiCTAP/3.3/SolutionParser.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3 (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/bur26a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/bur26a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/bur26b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/bur26b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/bur26c.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/bur26c.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/bur26d.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/bur26d.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/bur26e.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/bur26e.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/bur26f.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/bur26f.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/bur26g.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/bur26g.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/bur26h.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/bur26h.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr12a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr12a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr12b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr12b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr12c.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr12c.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr15a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr15a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr15b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr15b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr15c.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr15c.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr18a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr18a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr18b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr18b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr20a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr20a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr20b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr20b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr20c.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr20c.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr22a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr22a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr22b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr22b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr25a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/chr25a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/els19.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/els19.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc128.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc128.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc16a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc16a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc16b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc16b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc16c.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc16c.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc16d.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc16d.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc16e.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc16e.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc16f.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc16f.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc16g.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc16g.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc16h.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc16h.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc16i.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc16i.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc16j.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc16j.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc32a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc32a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc32b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc32c.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc32d.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc32e.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc32e.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc32f.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc32f.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc32g.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc32g.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc32h.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/esc64a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/had12.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/had12.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/had14.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/had14.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/had16.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/had16.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/had18.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/had18.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/had20.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/had20.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/kra30a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/kra30a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/kra30b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/kra30b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/kra32.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/kra32.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa20a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa20a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa20b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa20b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa30a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa30a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa30b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa30b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa40a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa40a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa40b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa40b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa50a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa50a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa50b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa50b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa60a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa60a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa60b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa60b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa70a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa70a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa70b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa70b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa80a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa80a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa80b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa80b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa90a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa90a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa90b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/lipa90b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug12.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug12.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug14.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug14.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug15.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug15.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug16a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug16a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug16b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug16b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug17.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug17.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug18.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug18.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug20.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug20.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug21.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug21.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug22.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug22.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug24.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug24.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug25.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug25.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug27.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug27.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug28.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug28.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug30.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/nug30.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/rou12.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/rou12.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/rou15.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/rou15.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/rou20.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/rou20.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/scr12.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/scr12.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/scr15.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/scr15.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/scr20.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/scr20.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/sko100a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/sko100a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/sko100b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/sko100b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/sko100c.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/sko100c.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/sko100d.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/sko100d.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/sko100e.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/sko100e.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/sko100f.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/sko100f.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/sko42.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/sko49.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/sko49.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/sko56.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/sko64.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/sko72.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/sko81.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/sko81.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/sko90.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/sko90.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/ste36a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/ste36a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/ste36b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/ste36b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/ste36c.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/ste36c.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai100a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai100a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai100b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai100b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai10a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai10b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai12a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai12a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai12b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai12b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai150b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai150b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai15a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai15a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai15b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai15b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai17a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai17a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai20a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai20a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai20b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai20b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai256c.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai256c.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai25a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai25a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai25b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai25b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai30a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai30b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai30b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai35a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai35b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai35b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai40a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai40b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai40b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai50a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai50a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai50b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai50b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai60a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai60a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai60b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai60b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai64c.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai64c.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai80a.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai80a.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai80b.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tai80b.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tho150.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tho150.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tho30.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tho30.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/tho40.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/wil100.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/wil100.sln (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Data/wil50.dat (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/HeuristicLab.Problems.Instances.QAPLIB-3.3.csproj (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/HeuristicLab.snk (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Instance.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/InstanceDescriptor.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/InstanceProvider.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Parser.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Plugin.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Plugin.cs.frame (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Properties (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/Properties/AssemblyInfo.cs.frame (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances.QAPLIB/3.3/SolutionParser.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3 (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3/HeuristicLab.Problems.Instances-3.3.csproj (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3/HeuristicLab.snk (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3/IInstanceDescriptor.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3/IProblemInstanceProvider.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3/Instances (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3/Instances/ICTAPInstance.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3/Instances/IQAPInstance.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3/Plugin.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3/Plugin.cs.frame (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3/Properties (added) * branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3/Properties/AssemblyInfo.frame (added) #1614 * worked on generic instance provider * added CTAP instances Wed, 01 Feb 2012 12:28:54 GMT abeham [7438] * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Algorithms/3.3/GRASPWithPathRelinking.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/GQAPAssignmentArchiveView.Designer.cs (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/3.3/Analyzers/BestGQAPSolutionAnalyzer.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Analyzers/GQAPPopulationDiversityAnalyzer.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Analyzers/GQAPSolutionArchiveAnalyzer.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Analyzers/GQAPSolutionArchiveUpdater.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/IBestKnownSolutionsAwareGQAPOperator.cs (added) #1614 * Add BestKnownSolutions parameter * Assignment view * ... Tue, 31 Jan 2012 23:14:00 GMT abeham [7437] * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/GQAPAssignmentArchiveView.Designer.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/GQAPAssignmentArchiveView.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Analyzers/BestGQAPSolutionAnalyzer.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Analyzers/GQAPPopulationDiversityAnalyzer.cs (added) * 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/HeuristicLab.Problems.GeneralizedQuadraticAssignment-3.3.csproj (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IGQAPManipulator.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/GQAPManipulator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/MultiGQAPCrossover.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/MultiGQAPManipulator.cs (added) #1614 * Allowed to view the solution of a certain point in the ... Tue, 31 Jan 2012 14:17:16 GMT abeham [7432] * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Common/3.3/ExtensionMethods.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Common/3.3/IntegerVectorEqualityComparer.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Analyzers/BestGQAPSolutionAnalyzer.cs (modified) * 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/GQAPIntegerVectorProximityCalculator.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/GQAPSolutionStructuralEqualityComparer.cs (deleted) * 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/DemandEquivalentSwapEquipmentManipluator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/GQAPPathRelinking.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/GreedyRandomizedSolutionCreator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/QualitySimilarityMerger.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/RelocateEquipmentManipluator.cs (modified) #1614 * updated gqap (finished path-relinking) * fixed some bugs Fri, 27 Jan 2012 12:24:36 GMT abeham [7419] * 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/GQAPEvaluator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Evaluators/GQAPNMoveEvaluator.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/IAssignmentAwareGQAPOperator.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IAssignmentsAwareGQAPOperator.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IBestKnownQualityAwareGQAPOperator.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IBestKnownSolutionAwareGQAPOperator.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/ICapacitiesAwareGQAPOperator.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IDemandsAwareGQAPOperator.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IDistancesAwareGQAPOperator.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IEquipmentAwareGQAPOperator.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IEquipmentNamesAwareGQAPOperator.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IGQAPEvaluationOperator.cs (deleted) * 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/IGQAPManipulator.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IGQAPMerger.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IGQAPMoveEvaluator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IGQAPMoveOperator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IGQAPSolutionCreator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IInstallationCostsAwareGQAPOperator.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/ILocationAwareGQAPOperator.cs (deleted) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/ILocationNamesAwareGQAPOperator.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IMoveQualityAwareGQAPOperator.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IOverbookedCapacityPenaltyAwareGQAPOperator.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IQualitiesAwareGQAPOperator.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IQualityAwareGQAPOperator.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/ITransportationCostsAwareGQAPOperator.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Interfaces/IWeightsAwareGQAPOperator.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/GQAPMoveGenerator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/GQAPNMoveGenerator.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/DemandEquivalentSwapEquipmentManipluator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/DiscreteLocationCrossover.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/GQAPCrossover.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/GQAPManipulator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/GQAPPathRelinking.cs (added) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/GQAPSolutionCreator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/NMoveShakingOperator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/QualitySimilarityMerger.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/RelocateEquipmentManipluator.cs (modified) * branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Operators/SwapLocationManipulator.cs (modified) #1614 * reworked parameterization (one interface for every ...