Index: /branches/GeneralizedQAP/GeneralizedQAP.sln
===================================================================
--- /branches/GeneralizedQAP/GeneralizedQAP.sln	(revision 7504)
+++ /branches/GeneralizedQAP/GeneralizedQAP.sln	(revision 7505)
@@ -26,4 +26,6 @@
 EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Problems.Instances.TSPLIB-3.3", "HeuristicLab.Problems.Instances.TSPLIB\3.3\HeuristicLab.Problems.Instances.TSPLIB-3.3.csproj", "{CE0F99D6-1C56-48A9-9B68-3E5B833703EF}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Problems.Instances.CordeauGQAP-3.3", "HeuristicLab.Problems.Instances.CordeauGQAP\3.3\HeuristicLab.Problems.Instances.CordeauGQAP-3.3.csproj", "{1F2718DA-BF13-40EE-A7FD-EEDB4912E64E}"
 EndProject
 Global
@@ -112,4 +114,16 @@
 		{CE0F99D6-1C56-48A9-9B68-3E5B833703EF}.Release|x64.ActiveCfg = Release|Any CPU
 		{CE0F99D6-1C56-48A9-9B68-3E5B833703EF}.Release|x86.ActiveCfg = Release|Any CPU
+		{1F2718DA-BF13-40EE-A7FD-EEDB4912E64E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{1F2718DA-BF13-40EE-A7FD-EEDB4912E64E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{1F2718DA-BF13-40EE-A7FD-EEDB4912E64E}.Debug|x64.ActiveCfg = Debug|x64
+		{1F2718DA-BF13-40EE-A7FD-EEDB4912E64E}.Debug|x64.Build.0 = Debug|x64
+		{1F2718DA-BF13-40EE-A7FD-EEDB4912E64E}.Debug|x86.ActiveCfg = Debug|x86
+		{1F2718DA-BF13-40EE-A7FD-EEDB4912E64E}.Debug|x86.Build.0 = Debug|x86
+		{1F2718DA-BF13-40EE-A7FD-EEDB4912E64E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{1F2718DA-BF13-40EE-A7FD-EEDB4912E64E}.Release|Any CPU.Build.0 = Release|Any CPU
+		{1F2718DA-BF13-40EE-A7FD-EEDB4912E64E}.Release|x64.ActiveCfg = Release|x64
+		{1F2718DA-BF13-40EE-A7FD-EEDB4912E64E}.Release|x64.Build.0 = Release|x64
+		{1F2718DA-BF13-40EE-A7FD-EEDB4912E64E}.Release|x86.ActiveCfg = Release|x86
+		{1F2718DA-BF13-40EE-A7FD-EEDB4912E64E}.Release|x86.Build.0 = Release|x86
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/ProblemInstanceProviderView.Designer.cs
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/ProblemInstanceProviderView.Designer.cs	(revision 7504)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/ProblemInstanceProviderView.Designer.cs	(revision 7505)
@@ -45,20 +45,8 @@
     /// </summary>
     private void InitializeComponent() {
-      this.instancesComboBox = new System.Windows.Forms.ComboBox();
       this.loadButton = new System.Windows.Forms.Button();
       this.label2 = new System.Windows.Forms.Label();
+      this.instancesComboBox = new System.Windows.Forms.ComboBox();
       this.SuspendLayout();
-      // 
-      // instancesComboBox
-      // 
-      this.instancesComboBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 
-            | System.Windows.Forms.AnchorStyles.Right)));
-      this.instancesComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
-      this.instancesComboBox.FormattingEnabled = true;
-      this.instancesComboBox.Location = new System.Drawing.Point(54, 0);
-      this.instancesComboBox.Name = "instancesComboBox";
-      this.instancesComboBox.Size = new System.Drawing.Size(475, 21);
-      this.instancesComboBox.TabIndex = 5;
-      this.instancesComboBox.DataSourceChanged += new System.EventHandler(this.comboBox_DataSourceChanged);
       // 
       // loadButton
@@ -82,11 +70,21 @@
       this.label2.Text = "Instance:";
       // 
+      // instancesComboBox
+      // 
+      this.instancesComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+      this.instancesComboBox.FormattingEnabled = true;
+      this.instancesComboBox.Location = new System.Drawing.Point(54, 0);
+      this.instancesComboBox.Name = "instancesComboBox";
+      this.instancesComboBox.Size = new System.Drawing.Size(475, 21);
+      this.instancesComboBox.TabIndex = 7;
+      this.instancesComboBox.DataSourceChanged += new System.EventHandler(this.comboBox_DataSourceChanged);
+      // 
       // ProblemInstanceProviderView
       // 
       this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
       this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+      this.Controls.Add(this.instancesComboBox);
       this.Controls.Add(this.loadButton);
       this.Controls.Add(this.label2);
-      this.Controls.Add(this.instancesComboBox);
       this.Name = "ProblemInstanceProviderView";
       this.Size = new System.Drawing.Size(610, 21);
@@ -98,7 +96,7 @@
     #endregion
 
-    private System.Windows.Forms.ComboBox instancesComboBox;
     private System.Windows.Forms.Button loadButton;
     private System.Windows.Forms.Label label2;
+    private System.Windows.Forms.ComboBox instancesComboBox;
 
   }
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/ProblemInstanceProviderView.cs
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/ProblemInstanceProviderView.cs	(revision 7504)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/ProblemInstanceProviderView.cs	(revision 7505)
@@ -28,5 +28,5 @@
 
 namespace HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views {
-  [View("GeneralizedQuadraticAssignmentProblemView")]
+  [View("ProblemInstanceProviderView")]
   [Content(typeof(IProblemInstanceProvider), IsDefaultView = true)]
   public partial class ProblemInstanceProviderView : AsynchronousContentView {
@@ -60,5 +60,5 @@
       var instance = (IInstanceDescriptor)instancesComboBox.SelectedItem;
       if (!Content.FeedConsumer(instance)) {
-        MessageBox.Show("This problem does not support the instance " + instance.Name + ".", "Cannot load instance");
+        MessageBox.Show("This problem does not support loading the instance " + instance.Name + ".", "Cannot load instance");
       }
     }
@@ -69,4 +69,9 @@
         comboBox.Items.Clear();
     }
+
+    private void instancesComboBox_ToolTipRequired(object sender, ToolTipRequiredEventArgs e) {
+      var instance = (IInstanceDescriptor)instancesComboBox.SelectedItem;
+      e.ToolTip = instance.Description;
+    }
   }
 }
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/ProblemView.cs
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/ProblemView.cs	(revision 7504)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Views/3.3/ProblemView.cs	(revision 7505)
@@ -93,9 +93,15 @@
 
     protected virtual string GetProviderToolTip(IProblemInstanceProvider provider) {
-      return provider.Name
-          + Environment.NewLine
-          + provider.WebLink.ToString()
-          + Environment.NewLine + Environment.NewLine
-          + provider.ReferencePublication;
+      if (provider.WebLink != null) {
+        return provider.Name
+            + Environment.NewLine
+            + provider.WebLink.ToString()
+            + Environment.NewLine + Environment.NewLine
+            + provider.ReferencePublication;
+      } else {
+        return provider.Name
+            + Environment.NewLine + Environment.NewLine
+            + provider.ReferencePublication;
+      }
     }
 
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Evaluators/GQAPNMoveEvaluator.cs
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Evaluators/GQAPNMoveEvaluator.cs	(revision 7504)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Evaluators/GQAPNMoveEvaluator.cs	(revision 7505)
@@ -20,5 +20,4 @@
 #endregion
 
-using System.Collections.Generic;
 using System.Linq;
 using HeuristicLab.Common;
@@ -32,5 +31,5 @@
 
 namespace HeuristicLab.Problems.GeneralizedQuadraticAssignment {
-  [Item("GQAPNMoveEvaluator", "Evaluates an n-move.")]
+  [Item("N-Move Evaluator", "Evaluates an N-Move.")]
   [StorableClass]
   public class GQAPNMoveEvaluator : SingleSuccessorOperator, IGQAPNMoveEvaluator, IAssignmentAwareGQAPOperator,
@@ -159,27 +158,26 @@
       var slack = (DoubleArray)capacities.Clone();
       var oldSlack = (DoubleArray)slack.Clone();
-      Dictionary<int, int> moving = new Dictionary<int, int>();
-      for (int i = 0; i < moves; i++) moving.Add(move.Equipments[i], move.Locations[i]);
-
-      for (int i = 0; i < moves; i++) {
-        int equip = move.Equipments[i];
-        int newLoc = move.Locations[i];
+      bool first = true;
+      foreach (var kvp in move.NewAssignments) {
+        int equip = kvp.Key;
+        int newLoc = kvp.Value;
         moveInstallationQuality -= installationCosts[equip, assignment[equip]];
         moveInstallationQuality += installationCosts[equip, newLoc];
         for (int j = 0; j < assignment.Length; j++) {
-          if (!moving.ContainsKey(j)) {
+          if (!move.NewAssignments.ContainsKey(j)) {
             moveFlowDistanceQuality += weights[equip, j] * distances[newLoc, assignment[j]];
             moveFlowDistanceQuality -= weights[equip, j] * distances[assignment[equip], assignment[j]];
             moveFlowDistanceQuality += weights[j, equip] * distances[assignment[j], newLoc];
             moveFlowDistanceQuality -= weights[j, equip] * distances[assignment[j], assignment[equip]];
-            if (i == 0) { // only once for each untouched equipment deduct the demand from the capacity
+            if (first) { // only once for each untouched equipment deduct the demand from the capacity
               slack[assignment[j]] -= demands[j];
               oldSlack[assignment[j]] -= demands[j];
             }
           } else {
-            moveFlowDistanceQuality += weights[equip, j] * distances[newLoc, moving[j]];
+            moveFlowDistanceQuality += weights[equip, j] * distances[newLoc, move.NewAssignments[j]];
             moveFlowDistanceQuality -= weights[equip, j] * distances[assignment[equip], assignment[j]];
           }
         }
+        first = false;
         slack[newLoc] -= demands[equip];
         oldSlack[assignment[equip]] -= demands[equip];
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment-3.3.csproj
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment-3.3.csproj	(revision 7504)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/HeuristicLab.Problems.GeneralizedQuadraticAssignment-3.3.csproj	(revision 7505)
@@ -134,5 +134,8 @@
     <Compile Include="Moves\GQAPMoveGenerator.cs" />
     <Compile Include="Moves\GQAPNMoveGenerator.cs" />
+    <Compile Include="Moves\NMoveAbsoluteAttribute.cs" />
     <Compile Include="Moves\NMoveMaker.cs" />
+    <Compile Include="Moves\NMoveTabuChecker.cs" />
+    <Compile Include="Moves\NMoveTabuMaker.cs" />
     <Compile Include="Moves\StochasticNMoveMultiMoveGenerator.cs" />
     <Compile Include="Moves\StochasticNMoveSingleMoveGenerator.cs" />
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/GQAPNMoveGenerator.cs
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/GQAPNMoveGenerator.cs	(revision 7504)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/GQAPNMoveGenerator.cs	(revision 7505)
@@ -30,5 +30,5 @@
 
 namespace HeuristicLab.Problems.GeneralizedQuadraticAssignment {
-  [Item("GQAPNMoveGenerator", "Base class for move operators that generate n-move moves.")]
+  [Item("N-Move Generator", "Base class for move operators that generate N-Move moves.")]
   [StorableClass]
   public abstract class GQAPNMoveGenerator : GQAPMoveGenerator, IGQAPNMoveOperator {
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/NMove.cs
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/NMove.cs	(revision 7504)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/NMove.cs	(revision 7505)
@@ -21,4 +21,5 @@
 
 using System;
+using System.Collections.Generic;
 using HeuristicLab.Common;
 using HeuristicLab.Core;
@@ -27,15 +28,13 @@
 
 namespace HeuristicLab.Problems.GeneralizedQuadraticAssignment {
-  [Item("n-move", "An n-move describes moving n equipments to n locations.")]
+  [Item("N-Move", "An N-Move describes the relocation of n equipments to n different locations.")]
   [StorableClass]
   public class NMove : Item {
     [Storable]
-    public int[] Equipments { get; private set; }
-    [Storable]
-    public int[] Locations { get; private set; }
+    public Dictionary<int, int> NewAssignments { get; private set; }
     [Storable]
     public IntegerVector OriginalVector { get; private set; }
 
-    public int N { get { return Equipments.Length; } }
+    public int N { get { return NewAssignments.Count; } }
 
     [StorableConstructor]
@@ -43,6 +42,5 @@
     protected NMove(NMove original, Cloner cloner)
       : base(original, cloner) {
-      Equipments = (int[])original.Equipments.Clone();
-      Locations = (int[])original.Locations.Clone();
+      NewAssignments = new Dictionary<int, int>(original.NewAssignments);
       if (original.OriginalVector != null)
         OriginalVector = cloner.Clone(original.OriginalVector);
@@ -55,6 +53,7 @@
       if (locations == null) throw new ArgumentNullException("locations", "NMove: Locations must not be null.");
       if (equipments.Length != locations.Length) throw new ArgumentException("NMove: Length of equipments and locations is not identical.");
-      Equipments = equipments;
-      Locations = locations;
+      NewAssignments = new Dictionary<int, int>();
+      for (int i = 0; i < equipments.Length; i++)
+        NewAssignments[equipments[i]] = locations[i];
       OriginalVector = originalVector;
     }
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/NMoveAbsoluteAttribute.cs
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/NMoveAbsoluteAttribute.cs	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/NMoveAbsoluteAttribute.cs	(revision 7505)
@@ -0,0 +1,53 @@
+﻿#region License Information
+/* HeuristicLab
+ * Copyright (C) 2002-2012 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
+ *
+ * This file is part of HeuristicLab.
+ *
+ * HeuristicLab is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * HeuristicLab is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>.
+ */
+#endregion
+
+using System.Collections.Generic;
+using HeuristicLab.Common;
+using HeuristicLab.Core;
+using HeuristicLab.Encodings.IntegerVectorEncoding;
+using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
+
+namespace HeuristicLab.Problems.GeneralizedQuadraticAssignment {
+  [Item("N-Move Absolute TabuAttribute", "Attribute to determine whether a certain move is tabu.")]
+  [StorableClass]
+  public class NMoveAbsoluteTabuAttribute : Item {
+
+    [Storable]
+    public Dictionary<int, int> OldAssignments { get; private set; }
+    [Storable]
+    public double MoveQuality { get; private set; }
+
+    [StorableConstructor]
+    protected NMoveAbsoluteTabuAttribute(bool deserializing) : base(deserializing) { }
+    protected NMoveAbsoluteTabuAttribute(NMoveAbsoluteTabuAttribute original, Cloner cloner) : base(original, cloner) { }
+    public NMoveAbsoluteTabuAttribute(NMove move, IntegerVector assignment, double moveQuality)
+      : base() {
+      OldAssignments = new Dictionary<int, int>();
+      foreach (var kvp in move.NewAssignments)
+        OldAssignments.Add(kvp.Key, assignment[kvp.Key]);
+      MoveQuality = moveQuality;
+    }
+
+    public override IDeepCloneable Clone(Cloner cloner) {
+      return new NMoveAbsoluteTabuAttribute(this, cloner);
+    }
+  }
+}
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/NMoveMaker.cs
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/NMoveMaker.cs	(revision 7504)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/NMoveMaker.cs	(revision 7505)
@@ -30,5 +30,5 @@
 
 namespace HeuristicLab.Problems.GeneralizedQuadraticAssignment {
-  [Item("NMoveMaker", "Performs an n-move.")]
+  [Item("N-Move Maker", "Performs an N-Move.")]
   [StorableClass]
   public class NMoveMaker : SingleSuccessorOperator, IAssignmentAwareGQAPOperator, IQualityAwareGQAPOperator, IMoveQualityAwareGQAPOperator, IGQAPNMoveOperator, IMoveMaker {
@@ -97,7 +97,6 @@
 
     public static void Apply(IntegerVector vector, NMove move) {
-      for (int i = 0; i < move.N; i++) {
-        vector[move.Equipments[i]] = move.Locations[i];
-      }
+      foreach (var kvp in move.NewAssignments)
+        vector[kvp.Key] = kvp.Value;
     }
 
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/NMoveTabuChecker.cs
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/NMoveTabuChecker.cs	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/NMoveTabuChecker.cs	(revision 7505)
@@ -0,0 +1,137 @@
+﻿#region License Information
+/* HeuristicLab
+ * Copyright (C) 2002-2012 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
+ *
+ * This file is part of HeuristicLab.
+ *
+ * HeuristicLab is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * HeuristicLab is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>.
+ */
+#endregion
+
+using HeuristicLab.Common;
+using HeuristicLab.Core;
+using HeuristicLab.Data;
+using HeuristicLab.Encodings.IntegerVectorEncoding;
+using HeuristicLab.Operators;
+using HeuristicLab.Optimization;
+using HeuristicLab.Parameters;
+using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
+
+namespace HeuristicLab.Problems.GeneralizedQuadraticAssignment.Moves {
+  [Item("N-Move TabuChecker", "Checks if a certain N-Move is tabu.")]
+  [StorableClass]
+  public class NMoveTabuChecker : SingleSuccessorOperator, ITabuChecker,
+    IAssignmentAwareGQAPOperator, IGQAPNMoveOperator, IMoveQualityAwareGQAPOperator {
+    public override bool CanChangeName {
+      get { return false; }
+    }
+    public ILookupParameter<NMove> MoveParameter {
+      get { return (ILookupParameter<NMove>)Parameters["Move"]; }
+    }
+    public ILookupParameter<IntegerVector> AssignmentParameter {
+      get { return (ILookupParameter<IntegerVector>)Parameters["Assignment"]; }
+    }
+    public ILookupParameter<ItemList<IItem>> TabuListParameter {
+      get { return (ILookupParameter<ItemList<IItem>>)Parameters["TabuList"]; }
+    }
+    public ILookupParameter<BoolValue> MoveTabuParameter {
+      get { return (ILookupParameter<BoolValue>)Parameters["MoveTabu"]; }
+    }
+    public IValueLookupParameter<BoolValue> MaximizationParameter {
+      get { return (IValueLookupParameter<BoolValue>)Parameters["Maximization"]; }
+    }
+    ILookupParameter<BoolValue> IMoveQualityAwareGQAPOperator.MaximizationParameter {
+      get { return MaximizationParameter; }
+    }
+    public ILookupParameter<DoubleValue> MoveQualityParameter {
+      get { return (ILookupParameter<DoubleValue>)Parameters["MoveQuality"]; }
+    }
+    public ILookupParameter<DoubleValue> MoveFlowDistanceQualityParameter {
+      get { return (ILookupParameter<DoubleValue>)Parameters["MoveFlowDistanceQuality"]; }
+    }
+    public ILookupParameter<DoubleValue> MoveInstallationQualityParameter {
+      get { return (ILookupParameter<DoubleValue>)Parameters["MoveInstallationQuality"]; }
+    }
+    public ILookupParameter<DoubleValue> MoveOverbookedCapacityParameter {
+      get { return (ILookupParameter<DoubleValue>)Parameters["MoveOverbookedCapacity"]; }
+    }
+    public IValueParameter<BoolValue> UseAspirationCriterionParameter {
+      get { return (IValueParameter<BoolValue>)Parameters["UseAspirationCriterion"]; }
+    }
+
+    public BoolValue UseAspirationCriterion {
+      get { return UseAspirationCriterionParameter.Value; }
+      set { UseAspirationCriterionParameter.Value = value; }
+    }
+
+    [StorableConstructor]
+    protected NMoveTabuChecker(bool deserializing) : base(deserializing) { }
+    protected NMoveTabuChecker(NMoveTabuChecker original, Cloner cloner) : base(original, cloner) { }
+    public NMoveTabuChecker()
+      : base() {
+      Parameters.Add(new LookupParameter<NMove>("Move", GQAPNMoveGenerator.MoveDescription));
+      Parameters.Add(new LookupParameter<IntegerVector>("Assignment", GQAPSolutionCreator.AssignmentDescription));
+      Parameters.Add(new LookupParameter<ItemList<IItem>>("TabuList", "The tabu list contains previous move attributes."));
+      Parameters.Add(new LookupParameter<BoolValue>("MoveTabu", "Declares if a move is tabu or not."));
+      Parameters.Add(new ValueLookupParameter<BoolValue>("Maximization", "True if the problem is a maximization problem."));
+      Parameters.Add(new LookupParameter<DoubleValue>("MoveQuality", GQAPNMoveEvaluator.MoveQualityDescription));
+      Parameters.Add(new LookupParameter<DoubleValue>("MoveFlowDistanceQuality", GQAPNMoveEvaluator.MoveFlowDistanceQualityDescription));
+      Parameters.Add(new LookupParameter<DoubleValue>("MoveInstallationQuality", GQAPNMoveEvaluator.MoveInstallationQualityDescription));
+      Parameters.Add(new LookupParameter<DoubleValue>("MoveOverbookedCapacity", GQAPNMoveEvaluator.MoveOverbookedCapacityDescription));
+      Parameters.Add(new ValueParameter<BoolValue>("UseAspirationCriterion", "Whether moves can be aspired.", new BoolValue(true)));
+    }
+
+    public override IDeepCloneable Clone(Cloner cloner) {
+      return new NMoveTabuChecker(this, cloner);
+    }
+
+    public override IOperation Apply() {
+      ItemList<IItem> tabuList = TabuListParameter.ActualValue;
+      var move = MoveParameter.ActualValue;
+      var assignment = AssignmentParameter.ActualValue;
+      int length = assignment.Length;
+      double moveQuality = MoveQualityParameter.ActualValue.Value;
+      bool maximization = MaximizationParameter.ActualValue.Value;
+      bool useAspiration = UseAspirationCriterion.Value;
+      
+      bool isTabu = EvaluateTabuState(tabuList, move, assignment, moveQuality, maximization, useAspiration);
+
+      MoveTabuParameter.ActualValue = new BoolValue(isTabu);
+      return base.Apply();
+    }
+
+    private bool EvaluateTabuState(ItemList<IItem> tabuList, NMove move, IntegerVector assignment, double moveQuality, bool maximization, bool useAspiration) {
+      bool isTabu = false;
+      foreach (var t in tabuList) {
+        var attribute = (t as NMoveAbsoluteTabuAttribute);
+        if (attribute == null) continue;
+        if (!useAspiration
+          || maximization && moveQuality <= attribute.MoveQuality
+          || !maximization && moveQuality >= attribute.MoveQuality) {
+          isTabu = true;
+          foreach (var kvp in attribute.OldAssignments) {
+            if (move.NewAssignments.ContainsKey(kvp.Key)) {
+              if (move.NewAssignments[kvp.Key] != kvp.Value) {
+                isTabu = false;
+                break;
+              }
+            }
+          }
+        }
+        if (isTabu) break;
+      }
+      return isTabu;
+    }
+  }
+}
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/NMoveTabuMaker.cs
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/NMoveTabuMaker.cs	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/NMoveTabuMaker.cs	(revision 7505)
@@ -0,0 +1,79 @@
+﻿#region License Information
+/* HeuristicLab
+ * Copyright (C) 2002-2012 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
+ *
+ * This file is part of HeuristicLab.
+ *
+ * HeuristicLab is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * HeuristicLab is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>.
+ */
+#endregion
+
+using HeuristicLab.Common;
+using HeuristicLab.Core;
+using HeuristicLab.Data;
+using HeuristicLab.Encodings.IntegerVectorEncoding;
+using HeuristicLab.Optimization.Operators;
+using HeuristicLab.Parameters;
+using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
+
+namespace HeuristicLab.Problems.GeneralizedQuadraticAssignment.Moves {
+  [Item("N-Move TabuMaker", "Declares an N-Move tabu.")]
+  [StorableClass]
+  public class NMoveTabuMaker : TabuMaker, IGQAPNMoveOperator, IAssignmentAwareGQAPOperator,
+    IMoveQualityAwareGQAPOperator {
+
+    public ILookupParameter<IntegerVector> AssignmentParameter {
+      get { return (ILookupParameter<IntegerVector>)Parameters["Assignment"]; }
+    }
+    public ILookupParameter<NMove> MoveParameter {
+      get { return (ILookupParameter<NMove>)Parameters["Move"]; }
+    }
+    ILookupParameter<BoolValue> IMoveQualityAwareGQAPOperator.MaximizationParameter {
+      get { return (ILookupParameter<BoolValue>)MaximizationParameter; }
+    }
+    public ILookupParameter<DoubleValue> MoveFlowDistanceQualityParameter {
+      get { return (ILookupParameter<DoubleValue>)Parameters["MoveFlowDistanceQuality"]; }
+    }
+    public ILookupParameter<DoubleValue> MoveInstallationQualityParameter {
+      get { return (ILookupParameter<DoubleValue>)Parameters["MoveInstallationQuality"]; }
+    }
+    public ILookupParameter<DoubleValue> MoveOverbookedCapacityParameter {
+      get { return (ILookupParameter<DoubleValue>)Parameters["MoveOverbookedCapacity"]; }
+    }
+
+    [StorableConstructor]
+    protected NMoveTabuMaker(bool deserializing) : base(deserializing) { }
+    protected NMoveTabuMaker(NMoveTabuMaker original, Cloner cloner) : base(original, cloner) { }
+    public NMoveTabuMaker()
+      : base() {
+      Parameters.Add(new LookupParameter<IntegerVector>("Assignment", GQAPSolutionCreator.AssignmentDescription));
+      Parameters.Add(new LookupParameter<NMove>("Move", GQAPNMoveGenerator.MoveDescription));
+      Parameters.Add(new LookupParameter<DoubleValue>("MoveFlowDistanceQuality", GQAPNMoveEvaluator.MoveFlowDistanceQualityDescription));
+      Parameters.Add(new LookupParameter<DoubleValue>("MoveInstallationQuality", GQAPNMoveEvaluator.MoveInstallationQualityDescription));
+      Parameters.Add(new LookupParameter<DoubleValue>("MoveOverbookedCapacity", GQAPNMoveEvaluator.MoveOverbookedCapacityDescription));
+    }
+
+    public override IDeepCloneable Clone(Cloner cloner) {
+      return new NMoveTabuMaker(this, cloner);
+    }
+
+    protected override IItem GetTabuAttribute(bool maximization, double quality, double moveQuality) {
+      var move = MoveParameter.ActualValue;
+      var assignment = AssignmentParameter.ActualValue;
+      double baseQuality = moveQuality;
+      if (maximization && quality > moveQuality || !maximization && quality < moveQuality) baseQuality = quality; // we make an uphill move, the lower bound is the solution quality
+      return new NMoveAbsoluteTabuAttribute(move, assignment, baseQuality);
+    }
+  }
+}
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/StochasticNMoveMultiMoveGenerator.cs
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/StochasticNMoveMultiMoveGenerator.cs	(revision 7504)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/StochasticNMoveMultiMoveGenerator.cs	(revision 7505)
@@ -30,5 +30,5 @@
 
 namespace HeuristicLab.Problems.GeneralizedQuadraticAssignment {
-  [Item("Stochastic n-move MultiMoveGenerator", "Randomly samples a number of n-moves.")]
+  [Item("Stochastic N-Move MultiMoveGenerator", "Randomly samples a number of N-Moves.")]
   [StorableClass]
   public class StochasticNMoveMultiMoveGenerator : GQAPNMoveGenerator, ICapacitiesAwareGQAPOperator, IStochasticOperator, IMultiMoveGenerator {
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/StochasticNMoveSingleMoveGenerator.cs
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/StochasticNMoveSingleMoveGenerator.cs	(revision 7504)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment/3.3/Moves/StochasticNMoveSingleMoveGenerator.cs	(revision 7505)
@@ -30,5 +30,5 @@
 
 namespace HeuristicLab.Problems.GeneralizedQuadraticAssignment {
-  [Item("Stochastic n-move SingleMoveGenerator", "Randomly samples a single n-move.")]
+  [Item("Stochastic N-Move SingleMoveGenerator", "Randomly samples a single N-Move.")]
   [StorableClass]
   public class StochasticNMoveSingleMoveGenerator : GQAPNMoveGenerator, ICapacitiesAwareGQAPOperator, IStochasticOperator, ISingleMoveGenerator {
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/CordeauGQAPInstance.cs
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/CordeauGQAPInstance.cs	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/CordeauGQAPInstance.cs	(revision 7505)
@@ -0,0 +1,37 @@
+﻿#region License Information
+/* HeuristicLab
+ * Copyright (C) 2002-2012 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
+ *
+ * This file is part of HeuristicLab.
+ *
+ * HeuristicLab is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * HeuristicLab is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>.
+ */
+#endregion
+
+namespace HeuristicLab.Problems.Instances.CordeauGQAP {
+  public class CordeauGQAPInstance : IGQAPInstance {
+    public string Name { get; set; }
+    public string Description { get; set; }
+
+    public int Equipments { get; set; }
+    public int Locations { get; set; }
+    public double[] Demands { get; set; }
+    public double[] Capacities { get; set; }
+    public double[,] Weights { get; set; }
+    public double[,] Distances { get; set; }
+    public double[,] InstallationCosts { get; set; }
+
+    public double TransportationCosts { get; set; }
+  }
+}
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/CordeauGQAPInstanceDescriptor.cs
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/CordeauGQAPInstanceDescriptor.cs	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/CordeauGQAPInstanceDescriptor.cs	(revision 7505)
@@ -0,0 +1,35 @@
+﻿#region License Information
+/* HeuristicLab
+ * Copyright (C) 2002-2012 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
+ *
+ * This file is part of HeuristicLab.
+ *
+ * HeuristicLab is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * HeuristicLab is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>.
+ */
+#endregion
+
+namespace HeuristicLab.Problems.Instances.CordeauGQAP {
+  internal class CordeauGQAPInstanceDescriptor : IInstanceDescriptor {
+    public string Name { get; internal set; }
+    public string Description { get; internal set; }
+
+    internal string InstanceIdentifier { get; set; }
+
+    internal CordeauGQAPInstanceDescriptor(string name, string description, string instanceIdentifier) {
+      this.Name = name;
+      this.Description = description;
+      this.InstanceIdentifier = instanceIdentifier;
+    }
+  }
+}
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/CordeauGQAPInstanceProvider.cs
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/CordeauGQAPInstanceProvider.cs	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/CordeauGQAPInstanceProvider.cs	(revision 7505)
@@ -0,0 +1,87 @@
+﻿#region License Information
+/* HeuristicLab
+ * Copyright (C) 2002-2012 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
+ *
+ * This file is part of HeuristicLab.
+ *
+ * HeuristicLab is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * HeuristicLab is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>.
+ */
+#endregion
+
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Reflection;
+using System.Text.RegularExpressions;
+
+namespace HeuristicLab.Problems.Instances.CordeauGQAP {
+  public class CordeauGQAPInstanceProvider : ProblemInstanceProvider<IGQAPInstance> {
+    public override string Name {
+      get { return "Cordeau et al. GQAP instances"; }
+    }
+
+    public override string Description {
+      get { return "GQAP instances published by Cordeau, Gaudioso, Laporte, and Moccia."; }
+    }
+
+    public override Uri WebLink {
+      get { return null; }
+    }
+
+    public override string ReferencePublication {
+      get {
+        return @"Cordeau, J.-F., Gaudioso, M., Laporte, G., Moccia, L. 2006.
+A memetic heuristic for the generalized quadratic assignment problem.
+INFORMS Journal on Computing, 18, pp. 433–443.";
+      }
+    }
+
+    public override IEnumerable<IInstanceDescriptor> GetInstanceDescriptors() {
+      return Assembly.GetExecutingAssembly()
+          .GetManifestResourceNames()
+          .Where(x => x.EndsWith(".txt"))
+          .OrderBy(x => x)
+          .Select(x => new CordeauGQAPInstanceDescriptor(GetPrettyName(x), GetDescription(), x));
+    }
+
+    public override IGQAPInstance GetInstance(IInstanceDescriptor id) {
+      var descriptor = (CordeauGQAPInstanceDescriptor)id;
+      var instance = new CordeauGQAPInstance();
+      using (var stream = Assembly.GetExecutingAssembly()
+        .GetManifestResourceStream(descriptor.InstanceIdentifier)) {
+        var datParser = new CordeauGQAPParser();
+        datParser.Parse(stream);
+        if (datParser.Error != null) throw datParser.Error;
+        instance.Equipments = datParser.Equipments;
+        instance.Locations = datParser.Locations;
+        instance.Weights = datParser.Weights;
+        instance.Distances = datParser.Distances;
+        instance.InstallationCosts = datParser.InstallationCosts;
+        instance.TransportationCosts = datParser.TransportationCosts;
+
+        instance.Name = id.Name;
+        instance.Description = id.Description;
+      }
+      return instance;
+    }
+
+    private string GetPrettyName(string instanceIdentifier) {
+      return Regex.Match(instanceIdentifier, GetType().Namespace + @"\.Data\.(.*)\.txt").Groups[1].Captures[0].Value;
+    }
+
+    private string GetDescription() {
+      return "Embedded instance of plugin version " + Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyFileVersionAttribute), true).Cast<AssemblyFileVersionAttribute>().First().Version + ".";
+    }
+  }
+}
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/CordeauGQAPParser.cs
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/CordeauGQAPParser.cs	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/CordeauGQAPParser.cs	(revision 7505)
@@ -0,0 +1,134 @@
+﻿#region License Information
+/* HeuristicLab
+ * Copyright (C) 2002-2012 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
+ *
+ * This file is part of HeuristicLab.
+ *
+ * HeuristicLab is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * HeuristicLab is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>.
+ */
+#endregion
+
+using System;
+using System.Globalization;
+using System.IO;
+
+namespace HeuristicLab.Problems.Instances.CordeauGQAP {
+  public class CordeauGQAPParser {
+    public int Equipments { get; private set; }
+    public int Locations { get; private set; }
+    public double TransportationCosts { get; private set; }
+    public double[,] Weights { get; private set; }
+    public double[,] Distances { get; private set; }
+    public double[,] InstallationCosts { get; private set; }
+    public double[] Demands { get; private set; }
+    public double[] Capacities { get; private set; }
+    public Exception Error { get; private set; }
+
+    public CordeauGQAPParser() {
+      Reset();
+    }
+
+    public void Reset() {
+      Equipments = 0;
+      Locations = 0;
+      Weights = null;
+      Distances = null;
+      InstallationCosts = null;
+      Demands = null;
+      Capacities = null;
+      Error = null;
+    }
+
+    public bool Parse(string file) {
+      using (var stream = new FileStream(file, FileMode.Open, FileAccess.Read)) {
+        return Parse(stream);
+      }
+    }
+
+    /// <summary>
+    /// Reads from the given stream data which is expected to be in the Cordeau's GQAP format.
+    /// </summary>
+    /// <remarks>
+    /// The stream is not closed or disposed. The caller has to take care of that.
+    /// </remarks>
+    /// <param name="stream">The stream to read data from.</param>
+    /// <returns>True if the file was successfully read or false otherwise.</returns>
+    public bool Parse(Stream stream) {
+      Error = null;
+      var separator = new char[] { ' ', '\t' };
+      try {
+        StreamReader reader = new StreamReader(stream);
+        string line = Continue(reader);
+
+        var info = line.Split(separator, StringSplitOptions.RemoveEmptyEntries);
+        Equipments = int.Parse(info[0]);
+        Locations = int.Parse(info[1]);
+        TransportationCosts = double.Parse(info[2]);
+
+        line = Continue(reader);
+
+        Weights = new double[Equipments, Equipments];
+        for (int i = 0; i < Equipments; i++) {
+          var weightsPerEquipment = line.Split(separator, StringSplitOptions.RemoveEmptyEntries);
+          for (int j = 0; j < Equipments; j++) {
+            Weights[i, j] = double.Parse(weightsPerEquipment[j], CultureInfo.InvariantCulture.NumberFormat);
+          }
+          line = Continue(reader);
+        }
+
+        Distances = new double[Locations, Locations];
+        for (int i = 0; i < Locations; i++) {
+          var distancePerLocation = line.Split(separator, StringSplitOptions.RemoveEmptyEntries);
+          for (int j = 0; j < Locations; j++) {
+            Distances[i, j] = double.Parse(distancePerLocation[j], CultureInfo.InvariantCulture.NumberFormat);
+          }
+          line = Continue(reader);
+        }
+
+        InstallationCosts = new double[Equipments, Locations];
+        for (int i = 0; i < Equipments; i++) {
+          var costsPerEquipment = line.Split(separator, StringSplitOptions.RemoveEmptyEntries);
+          for (int j = 0; j < Locations; j++)
+            InstallationCosts[i, j] = double.Parse(costsPerEquipment[j], CultureInfo.InvariantCulture.NumberFormat);
+          line = Continue(reader);
+        }
+
+        Demands = new double[Equipments];
+        var demandsPerEquipment = line.Split(separator, StringSplitOptions.RemoveEmptyEntries);
+        for (int i = 0; i < Equipments; i++)
+          Demands[i] = double.Parse(demandsPerEquipment[i], CultureInfo.InvariantCulture.NumberFormat);
+
+        line = Continue(reader);
+
+        Capacities = new double[Locations];
+        string[] capacityPerLocation = line.Split(separator, StringSplitOptions.RemoveEmptyEntries);
+        for (int i = 0; i < Locations; i++)
+          Capacities[i] = double.Parse(capacityPerLocation[i], CultureInfo.InvariantCulture.NumberFormat);
+
+        return true;
+      } catch (Exception e) {
+        Error = e;
+        return false;
+      }
+    }
+
+    private static string Continue(StreamReader reader) {
+      string line = String.Empty;
+      while (String.IsNullOrEmpty(line) && !reader.EndOfStream) {
+        line = reader.ReadLine();
+      }
+      return line;
+    }
+  }
+}
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/20-15-35.txt
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/20-15-35.txt	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/20-15-35.txt	(revision 7505)
@@ -0,0 +1,58 @@
+   20    15     2
+       0      33      41       9      16      56      59      63      21      39      48      49       9      53      43      78      61      93      77      46
+      33       0      49      91      78      23      71       7      12      22      40      46      92      68      59      76      69      17      47      91
+      41      49       0      41      38      44      90      84      24      65      26      42      21      20      84      90      65      83      50      95
+       9      91      41       0       6      17      29      88      99      37      68      92      65      38      55      93      72      41      34      14
+      16      78      38       6       0      68      97      18      78      99      16      36      14      39      33      99      90       1      16      89
+      56      23      44      17      68       0      47      15      45      17      11      51      23      38      36      38      42      88      82      29
+      59      71      90      29      97      47       0      15      12      87       5      29      68       7      74      86      43      33      90      53
+      63       7      84      88      18      15      15       0      80      57      67      36      67      88      55      83      71      80      82      38
+      21      12      24      99      78      45      12      80       0      35      13      94      26      11      14       1      16      42      13      15
+      39      22      65      37      99      17      87      57      35       0      87      42      21      11      58      11       6      47      61      20
+      48      40      26      68      16      11       5      67      13      87       0      93      85      76      28      42      69      51      92      47
+      49      46      42      92      36      51      29      36      94      42      93       0      45      28      35      55      77      85      70      90
+       9      92      21      65      14      23      68      67      26      21      85      45       0      55      85      88      52      67      56      13
+      53      68      20      38      39      38       7      88      11      11      76      28      55       0      82      38      93      16      63      28
+      43      59      84      55      33      36      74      55      14      58      28      35      85      82       0      57      71       3      44      71
+      78      76      90      93      99      38      86      83       1      11      42      55      88      38      57       0      78      75      55      83
+      61      69      65      72      90      42      43      71      16       6      69      77      52      93      71      78       0      27      57      60
+      93      17      83      41       1      88      33      80      42      47      51      85      67      16       3      75      27       0      88       3
+      77      47      50      34      16      82      90      82      13      61      92      70      56      63      44      55      57      88       0      51
+      46      91      95      14      89      29      53      38      15      20      47      90      13      28      71      83      60       3      51       0
+       0       5      87      42      16       2      81      20      34      61      76       5       5       8      77
+       5       0      73      28      59      19      92      42      51       6      16      59      98      84      29
+      87      73       0      99      34      93      73      63      49      49      80       2      20       3      13
+      42      28      99       0      27       8      18      32      93      69      27      61      39      63      25
+      16      59      34      27       0      23      66      68      71      25      29      89      34      48      51
+       2      19      93       8      23       0      69      77      42      13      80      90      57      32      21
+      81      92      73      18      66      69       0      91      25      84      79      97      35      95      93
+      20      42      63      32      68      77      91       0      65      86      32      85      42      81      30
+      34      51      49      93      71      42      25      65       0      74      92      51       3      57      50
+      61       6      49      69      25      13      84      86      74       0      58      48      69      81      67
+      76      16      80      27      29      80      79      32      92      58       0       2      98      77      48
+       5      59       2      61      89      90      97      85      51      48       2       0      60      79      78
+       5      98      20      39      34      57      35      42       3      69      98      60       0      89      23
+       8      84       3      63      48      32      95      81      57      81      77      79      89       0      32
+      77      29      13      25      51      21      93      30      50      67      48      78      23      32       0
+   69533   16095  195171  147691  129093   83358   20337   16016   81789  157976  168504  162474   71181  112869  172820
+  136020  183239  177697   80117  167772   20398   77822  118570    7458   92532    4309  128989     219  193298    8337
+   78585  147251   30939  114133   75875  194299   82058  143888    5542   91598  137186  148661    1928   69020  106906
+   38758   79964   70253  157292  107583  142277  189678  143382   42524   81234   55720    9424  116745  194622    4516
+  124729  155534   33759  187462   23737  171086  102822   56526  119223   59327  128025  171117   57216   52644  115518
+  170085   82522  122183  116702   52754   83516   23517  119693   12720   85000  179503  185735  168059   57826   93820
+   49269   31818   14099   89333  100436   66536   56672   64644  168730  166356  151670   62837   26587   10779   92812
+  146067   31678  133579   26306  169737   26532   50666    5029  150071  114456   90768  140726   18768   30256   72542
+   23029   58546  124729   71932  174059   13220   81490   23499    7232  166258  185070  199530   59224  181322   58809
+  110550  163646  198791   91567   71181  135288  181762   71718  174877   33698    5529   47425  121427  174767   84127
+  131754   41010  159099   27661   71529  158384   85995  124405   98562   41108   21655  141093   82064   75508   90481
+   35425  101010  114114   58143   74428   55104  138309  175225  152348   33265   80013  150132    1971   58198   46046
+   20068   93087  125919   89034  188830  111679  158964  168480      61   13855  192028   45875  114938  148094    8697
+  157548   62770   39564  148246    8929   33491  130375  100949  134134   80648   69338   10925  164482    3692   45210
+  105124   49745   78359  156944  167186  175945  103775  114828   75069   23255  135154   66286  121005  108072  170818
+   39942  132688   52620  162175    1886  114346  126194   15607   17731   26508  101571  154820  114322   23206  170409
+  112509  134794  165300  161375  120090  180712  128757    4803  164238  135123  126633   87520   78920   60164  163402
+   41706  141776  163090   40510   11456  143528  124301   31873  140867  199182   81386   47956  127298   69771   62648
+    7361  183690   63429  164036   34571   53541   84463   63173    2569   22449   99270  164299   39185  169817  187749
+  167717  115823    4541   49061  157701  137394  128543  130417    2453   52150   71633   47627  159965     189  141727
+      17      30      53      94      17      70      22      49      12       8      38      27      36      98      53      76      64      76      78      82
+     102     198     140     126     260     174     148     202     228     256     250     236     206     221     110
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/20-15-55.txt
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/20-15-55.txt	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/20-15-55.txt	(revision 7505)
@@ -0,0 +1,58 @@
+   20    15     2
+       0      21      54      16      30      47      43      22      27      34      17      63      85      76      54      99      72      56      61      39
+      21       0      62      20      11      88      74      50      98      35      13      58      52      92      19      97       2      40       3      12
+      54      62       0      55       3      93      25      60      87      53      87      32      22      13      70      11      40      61      54      15
+      16      20      55       0      14      41      75      79      17      12      74      27      97      96      37      81      50      85      52      40
+      30      11       3      14       0      73      40      75      38      83      31      31      23      93      65      46      56       9      54      27
+      47      88      93      41      73       0      75      65      60      98      14      42      73      99      46      93      64      58      19      26
+      43      74      25      75      40      75       0      65      54      49      55      13      57      65      85      13      93      51      24      68
+      22      50      60      79      75      65      65       0      94      74       9      19      95      63      19      36      37      19      75      25
+      27      98      87      17      38      60      54      94       0      34       8      97      73      64      41      10       8      40      78      84
+      34      35      53      12      83      98      49      74      34       0      81      35      56      86      68      91      88      40      83      10
+      17      13      87      74      31      14      55       9       8      81       0      38      59       3      46       2      64      96       4      39
+      63      58      32      27      31      42      13      19      97      35      38       0      73      15      57      37      97      41      71       2
+      85      52      22      97      23      73      57      95      73      56      59      73       0      45      68      74      34      53      19      39
+      76      92      13      96      93      99      65      63      64      86       3      15      45       0      35      78      53      71      94      71
+      54      19      70      37      65      46      85      19      41      68      46      57      68      35       0      21      40      27       4      58
+      99      97      11      81      46      93      13      36      10      91       2      37      74      78      21       0      97       2      62      77
+      72       2      40      50      56      64      93      37       8      88      64      97      34      53      40      97       0      16      93      11
+      56      40      61      85       9      58      51      19      40      40      96      41      53      71      27       2      16       0      85      51
+      61       3      54      52      54      19      24      75      78      83       4      71      19      94       4      62      93      85       0      28
+      39      12      15      40      27      26      68      25      84      10      39       2      39      71      58      77      11      51      28       0
+       0      59      29      64      85      28      26      57      85      41      61      58      26      41      11
+      59       0      59       6      42      89      92      84      28      46      24      15       7      44      50
+      29      59       0      33      28      32      84      83      75      31      13       5      46      73      15
+      64       6      33       0      66      13      84      13      25       2      75      57      45      70       9
+      85      42      28      66       0      15      36      11      29      62      35      87       6      40      11
+      28      89      32      13      15       0       3      83      92      99      29      90      29      55      81
+      26      92      84      84      36       3       0      99      45      35      67      90      35      87      16
+      57      84      83      13      11      83      99       0       2      23      60      87      42      65      20
+      85      28      75      25      29      92      45       2       0      79      13      35      79      42      62
+      41      46      31       2      62      99      35      23      79       0      49      20      10      70      41
+      61      24      13      75      35      29      67      60      13      49       0      37      45      17      50
+      58      15       5      57      87      90      90      87      35      20      37       0      57      29      37
+      26       7      46      45       6      29      35      42      79      10      45      57       0      27      69
+      41      44      73      70      40      55      87      65      42      70      17      29      27       0      87
+      11      50      15       9      11      81      16      20      62      41      50      37      69      87       0
+  119431   64412   81594  195605   79763  125803   25354  143003  176366   81746  188653   36378  184142   33338  166771
+  146055  196227  178868   55842  199737  198883   37989    2520  160411   75618   69319   29828  107010    9491   75069
+   57924  161503  152049   86568  138578  106277  127939  124405   22022   35468   43751  126920   74990   84054  169951
+   40797   68697  178392  164555  167534   55458   52040    7391  159495   52766   70509  113693  159367  153501  108816
+  195611   76656  181084   25434  140690   95144  108316  176573   75746    4828  158604  114365   85158   52345    8392
+  112826  152116  103402    9503   65309  191705   11145   50129  197155  144535  184093  173284  137333  199688   47413
+  171385  192870  115659  191393   75814  169707  108139  100650  160087  183794   73342   58058  175487    6195   15582
+  116971   37842  185943   47968  135575   84267   94265   34852  167101  118515  134244   44807  199627  163817   59248
+   82967  139286  141825   44276   71340   30536  196557   53639  145970    7318   81936  148979   39613  168797  131797
+   81240   18750   73476   31049   10357  143595   45460  106796   96450  119931  186498  158030    6225  111496   87685
+  142875   78420  181658  134537  141923  191900  133121  199139  116507   80312   14465   13159   80648  136930   62215
+   15509    5413   53505  147172  168303   74501  136832   93832  134971    9656   46815  141618  114224   84823  199780
+  116611  123618  147715  180718  182610   26477   67531    8337  140202   95968  127610  196551  142698    9924  181762
+   56190  197546   70430   92977  180755  122067  141636   73415  159831  122251   99752   44172   64070   63338   88894
+   33814  145316     927  176506  134348   95785   41444  102175   33240  109958  100546  113553   40559   92928   28455
+  183104   29554   59047   70741  199511    9863   64491  133439   27399  151768  117593   21198   29206  180413   10657
+  117270  142887  158677  117014   73976  109201  177520   97018  182531  142435  172417  156859  190868   38172  184795
+    3778   38294   11938   87075  141557   75704   62465   90206   49995   40015  153288   52284   92104  151756    6500
+  107187   92788    4345    2319   31806   32782   14020  178289   70741    1544   98983   21814   37141   52900  156620
+   49861    8502  107168    7519   69441   36109  143510  175084  112771  186877   26270  169304  140739  136436    9082
+      17      30      53      94      17      70      22      49      12       8      38      27      36      98      53      76      64      76      78      82
+      71     121      90      79     166     109      99     121     152     156     164     155     131     134      70
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/20-15-75.txt
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/20-15-75.txt	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/20-15-75.txt	(revision 7505)
@@ -0,0 +1,58 @@
+   20    15     2
+       0      57      95      37      84      54      50      80      91      36      29      87       3       7      58      18      92      23      67      42
+      57       0      47      17      83      59      67      22      99      81      29      41      69      70      22      35      15      98      26      72
+      95      47       0       3      40      74      19      84      65      40       9      36      15       5      71      22      53      48      59      93
+      37      17       3       0      79       3      55      43      71      39      90      67      70      95      66      99      58      40       7       6
+      84      83      40      79       0      40      68      31       7       2      26      73      84      37      68      46      67       4      23      70
+      54      59      74       3      40       0      57      42      99      58      61      73      90      91      13      33       4      70      47      63
+      50      67      19      55      68      57       0      98      71       4      90      28      98      35      46      90      61      70      36      79
+      80      22      84      43      31      42      98       0      61      49      22      32      31      44      16      72      88      67      47      20
+      91      99      65      71       7      99      71      61       0      51      16      54      50      56      20      46      14      91      14      29
+      36      81      40      39       2      58       4      49      51       0      35      99       4      32      66      13      75      58      10      14
+      29      29       9      90      26      61      90      22      16      35       0      90       5      58      71      79      58      36      54      88
+      87      41      36      67      73      73      28      32      54      99      90       0      48      91      71      86      78      95      19      92
+       3      69      15      70      84      90      98      31      50       4       5      48       0       1      19       5      43      70      37      31
+       7      70       5      95      37      91      35      44      56      32      58      91       1       0      45      24      20      76      26      46
+      58      22      71      66      68      13      46      16      20      66      71      71      19      45       0      75       3      53      46       2
+      18      35      22      99      46      33      90      72      46      13      79      86       5      24      75       0       1      15      16       7
+      92      15      53      58      67       4      61      88      14      75      58      78      43      20       3       1       0      89      35      49
+      23      98      48      40       4      70      70      67      91      58      36      95      70      76      53      15      89       0      10      18
+      67      26      59       7      23      47      36      47      14      10      54      19      37      26      46      16      35      10       0      26
+      42      72      93       6      70      63      79      20      29      14      88      92      31      46       2       7      49      18      26       0
+       0      78      24       4      53       3      34      18      71      87      56      93      13      84      70
+      78       0      68       4      21      54      16      30      47      43      22      27      34      17      63
+      24      68       0      85      76      54      99      72      56      61      39      62      20      11      88
+       4       4      85       0      74      50      98      35      13      58      52      92      19      97       2
+      53      21      76      74       0      40       3      12      55       3      93      25      60      87      53
+       3      54      54      50      40       0      87      32      22      13      70      11      40      61      54
+      34      16      99      98       3      87       0      15      14      41      75      79      17      12      74
+      18      30      72      35      12      32      15       0      27      97      96      37      81      50      85
+      71      47      56      13      55      22      14      27       0      52      40      73      40      75      38
+      87      43      61      58       3      13      41      97      52       0      83      31      31      23      93
+      56      22      39      52      93      70      75      96      40      83       0      65      46      56       9
+      93      27      62      92      25      11      79      37      73      31      65       0      54      27      75
+      13      34      20      19      60      40      17      81      40      31      46      54       0      65      60
+      84      17      11      97      87      61      12      50      75      23      56      27      65       0      98
+      70      63      88       2      53      54      74      85      38      93       9      75      60      98       0
+   99588   65144   49824   89400   78231  182897  176219  100619   41785  182726   38093   35773  150578  171916  164061
+  167516  185595   71034  189904   67757  137430  170989   84829  130936   49543    8325   78896  124912   84505  152787
+   10351  113437   82125     561  111624  193823  178026  167314  152775  193591  151628  174394  161095  169853   72054
+   22339   35633   55214  110977  145097   75405   93856   90853  138914  139982   11615   37592  159581   61311  163866
+  106210  181786   25434    4766  148240   14325  142838  121854   89791   64925  126303  179552  188830  148399   94857
+   15430  140501  131949   22681   32972   99307  111343   51686  134556  186785  111612  186523  138395  153483    6219
+  190697  123276  164006   48268    2734   44721  173863  107559   90884   66426   66792    7330   65315  150651   21509
+   54292  166484  151359   76363  155778  148387  153868  160887   17773  175536  104666  162865   17560   52314   75283
+   99679   44703    3521    3875  162743  104135  124826   58253  103665  175133  121921   64204  131058  119882   57063
+  142771  186547  135404  121817     250  168865  142600  154692   14709  174779    6140  122489  162724  125504  178978
+   84011  130051   47444   65205   55012   50148  175994   95040   93026   14056  151091    5664   20856  195611   73354
+  121652  107553  135557   89535  128775  125461   28455   75954  134946  102298  156096   88772  111935  186834  111020
+  149839  111819  146983  154203   36756  151658  119150  150321   46095  160393  127402   24591  198303   81539  191363
+  184813   53205  125492  141538   52388    4852   65230  160765  146092   24341  169090  170647   62331  119431   64412
+   81594  195605   79763  125803   25354  143003  176366   81746  188653   36378  184142   33338  166771  146055  196227
+  178868   55842  199737  198883   37989    2520  160411   75618   69319   29828  107010    9491   75069   57924  161503
+  152049   86568  138578  106277  127939  124405   22022   35468   43751  126920   74990   84054  169951   40797   68697
+  178392  164555  167534   55458   52040    7391  159495   52766   70509  113693  159367  153501  108816  195611   76656
+  181084   25434  140690   95144  108316  176573   75746    4828  158604  114365   85158   52345    8392  112826  152116
+  103402    9503   65309  191705   11145   50129  197155  144535  184093  173284  137333  199688   47413  171385  192870
+      17      30      53      94      17      70      22      49      12       8      38      27      36      98      53      76      64      76      78      82
+      53      94      66      54     141      80      74      89     108     110     114     108      92      99      51
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-06-95.txt
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-06-95.txt	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-06-95.txt	(revision 7505)
@@ -0,0 +1,69 @@
+   30     6     2
+       0      76      54      97      38      90      12      70      47      54      88      37       2      79      57      42      26       4      56      76      51       4      32      95       5      25      98      72      92      86
+      76       0      68      99      23      85      96      57      95      37      84      54      50      80      91      36      29      87       3       7      58      18      92      23      67      42      47      17      83      59
+      54      68       0      67      22      99      81      29      41      69      70      22      35      15      98      26      72       3      40      74      19      84      65      40       9      36      15       5      71      22
+      97      99      67       0      53      48      59      93      79       3      55      43      71      39      90      67      70      95      66      99      58      40       7       6      40      68      31       7       2      26
+      38      23      22      53       0      73      84      37      68      46      67       4      23      70      57      42      99      58      61      73      90      91      13      33       4      70      47      63      98      71
+      90      85      99      48      73       0       4      90      28      98      35      46      90      61      70      36      79      61      49      22      32      31      44      16      72      88      67      47      20      51
+      12      96      81      59      84       4       0      16      54      50      56      20      46      14      91      14      29      35      99       4      32      66      13      75      58      10      14      90       5      58
+      70      57      29      93      37      90      16       0      71      79      58      36      54      88      48      91      71      86      78      95      19      92       1      19       5      43      70      37      31      45
+      47      95      41      79      68      28      54      71       0      24      20      76      26      46      75       3      53      46       2       1      15      16       7      89      35      49      10      18      26      78
+      54      37      69       3      46      98      50      79      24       0      24       4      53       3      34      18      71      87      56      93      13      84      70      68       4      21      54      16      30      47
+      88      84      70      55      67      35      56      58      20      24       0      43      22      27      34      17      63      85      76      54      99      72      56      61      39      62      20      11      88      74
+      37      54      22      43       4      46      20      36      76       4      43       0      50      98      35      13      58      52      92      19      97       2      40       3      12      55       3      93      25      60
+       2      50      35      71      23      90      46      54      26      53      22      50       0      87      53      87      32      22      13      70      11      40      61      54      15      14      41      75      79      17
+      79      80      15      39      70      61      14      88      46       3      27      98      87       0      12      74      27      97      96      37      81      50      85      52      40      73      40      75      38      83
+      57      91      98      90      57      70      91      48      75      34      34      35      53      12       0      31      31      23      93      65      46      56       9      54      27      75      65      60      98      14
+      42      36      26      67      42      36      14      91       3      18      17      13      87      74      31       0      42      73      99      46      93      64      58      19      26      65      54      49      55      13
+      26      29      72      70      99      79      29      71      53      71      63      58      32      27      31      42       0      57      65      85      13      93      51      24      68      94      74       9      19      95
+       4      87       3      95      58      61      35      86      46      87      85      52      22      97      23      73      57       0      63      19      36      37      19      75      25      34       8      97      73      64
+      56       3      40      66      61      49      99      78       2      56      76      92      13      96      93      99      65      63       0      41      10       8      40      78      84      81      35      56      86      68
+      76       7      74      99      73      22       4      95       1      93      54      19      70      37      65      46      85      19      41       0      91      88      40      83      10      38      59       3      46       2
+      51      58      19      58      90      32      32      19      15      13      99      97      11      81      46      93      13      36      10      91       0      64      96       4      39      73      15      57      37      97
+       4      18      84      40      91      31      66      92      16      84      72       2      40      50      56      64      93      37       8      88      64       0      41      71       2      45      68      74      34      53
+      32      92      65       7      13      44      13       1       7      70      56      40      61      85       9      58      51      19      40      40      96      41       0      19      39      35      78      53      71      94
+      95      23      40       6      33      16      75      19      89      68      61       3      54      52      54      19      24      75      78      83       4      71      19       0      71      21      40      27       4      58
+       5      67       9      40       4      72      58       5      35       4      39      12      15      40      27      26      68      25      84      10      39       2      39      71       0      97       2      62      77      16
+      25      42      36      68      70      88      10      43      49      21      62      55      14      73      75      65      94      34      81      38      73      45      35      21      97       0      93      11      85      51
+      98      47      15      31      47      67      14      70      10      54      20       3      41      40      65      54      74       8      35      59      15      68      78      40       2      93       0      28      59      29
+      72      17       5       7      63      47      90      37      18      16      11      93      75      75      60      49       9      97      56       3      57      74      53      27      62      11      28       0      64      85
+      92      83      71       2      98      20       5      31      26      30      88      25      79      38      98      55      19      73      86      46      37      34      71       4      77      85      59      64       0      28
+      86      59      22      26      71      51      58      45      78      47      74      60      17      83      14      13      95      64      68       2      97      53      94      58      16      51      29      85      28       0
+       0      26      57      85      41      61
+      26       0      58      26      41      11
+      57      58       0      59       6      42
+      85      26      59       0      89      92
+      41      41       6      89       0      84
+      61      11      42      92      84       0
+  279784  207593  230225    9329  286046  184914
+  246009   72402    4101   67082  260795  161339
+  136326   99639  100189   10995   97973  225977
+   32264   81438  249726  227039  114545  233668
+  222580  230802  241331   26660  263304  156999
+  244297   26340   78472  112924  149519   67055
+    5282    5813  244114  156202  187240   87380
+  155497  262700  182882   96307  196588  179824
+   85595  214157  279821  203106  182726     375
+  253297  213901  232038   22064  262169    9210
+  183733  244087  188256  268468  126017  195077
+   71166   97808   82518   75222  263991  142561
+  139539   21085  226636    8496   31284  293417
+  110031  182479  161329  203335  134302  193163
+  188192   42683  113931  202420  153447  234144
+  133158  167903  280251  166530  224759  167729
+  220474  231305   55134  227488  178725  225482
+   69142  240589  191103   36887  297454  122309
+  287044  277220   79808  188238  212308   78582
+    7278   97845  241148  219138   36512  253636
+  255970   93496  179146   96618  122391  293408
+  119644  188705   38032  214505  264549  122620
+  282979   54567  276213   50007  250157  219083
+  294341  268303   83764  299606  298324   56984
+    3781  240617  113428  103979   44743  160515
+   14236  112604   86886  242255  228073  129853
+  207867  159416  191909  186608   33033   53202
+   65627  190380  112485  126081  254927   61195
+  103045  267589  246833  251301   83187   78060
+   11087  239243   79149  105764  170540  239051
+      17      30      53      94      17      70      22      49      12       8      38      27      36      98      53      76      64      76      78      82      15      62      31      34      91      51      40      60      78      93
+     328     347     292     303     261     105
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-07-75.txt
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-07-75.txt	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-07-75.txt	(revision 7505)
@@ -0,0 +1,70 @@
+   30     7     2
+       0      19      97       2      40       3      12      55       3      93      25      60      87      53      87      32      22      13      70      11      40      61      54      15      14      41      75      79      17      12
+      19       0      74      27      97      96      37      81      50      85      52      40      73      40      75      38      83      31      31      23      93      65      46      56       9      54      27      75      65      60
+      97      74       0      98      14      42      73      99      46      93      64      58      19      26      65      54      49      55      13      57      65      85      13      93      51      24      68      94      74       9
+       2      27      98       0      19      95      63      19      36      37      19      75      25      34       8      97      73      64      41      10       8      40      78      84      81      35      56      86      68      91
+      40      97      14      19       0      88      40      83      10      38      59       3      46       2      64      96       4      39      73      15      57      37      97      41      71       2      45      68      74      34
+       3      96      42      95      88       0      53      19      39      35      78      53      71      94      71      21      40      27       4      58      97       2      62      77      16      93      11      85      51      28
+      12      37      73      63      40      53       0      59      29      64      85      28      26      57      85      41      61      58      26      41      11      59       6      42      89      92      84      28      46      24
+      55      81      99      19      83      19      59       0      15       7      44      50      33      28      32      84      83      75      31      13       5      46      73      15      66      13      84      13      25       2
+       3      50      46      36      10      39      29      15       0      75      57      45      70       9      15      36      11      29      62      35      87       6      40      11       3      83      92      99      29      90
+      93      85      93      37      38      35      64       7      75       0      29      55      81      99      45      35      67      90      35      87      16       2      23      60      87      42      65      20      79      13
+      25      52      64      19      59      78      85      44      57      29       0      35      79      42      62      49      20      10      70      41      37      45      17      50      57      29      37      27      69      87
+      60      40      58      75       3      53      28      50      45      55      35       0      76      16      40      75      29      23      10      46      62      44      94      55      79      84       6      96      22      57
+      87      73      19      25      46      71      26      33      70      81      79      76       0      74       4      78      31      19      74       4      16      65      50      67      40      34       5      82       1      22
+      53      40      26      34       2      94      57      28       9      99      42      16      74       0      52      24      39      78      83      87      51      57      37      11      67      33      60      54      85      19
+      87      75      65       8      64      71      85      32      15      45      62      40       4      52       0      66      26      81      57      63       7       8      13      50      77      57      11      85      56      67
+      32      38      54      97      96      21      41      84      36      35      49      75      78      24      66       0      82      80      60      90      64       2      82      67      63      43      39      30      81      20
+      22      83      49      73       4      40      61      83      11      67      20      29      31      39      26      82       0      70      81      20       5      71      62      15      70      99      40      23      63      34
+      13      31      55      64      39      27      58      75      29      90      10      23      19      78      81      80      70       0      31       3      91      31      82      17      26      42      31       1      11      49
+      70      31      13      41      73       4      26      31      62      35      70      10      74      83      57      60      81      31       0      82      19      84      93      83      57       2      24      78      68      64
+      11      23      57      10      15      58      41      13      35      87      41      46       4      87      63      90      20       3      82       0      65       1      26      35      23      79      70      33      41       9
+      40      93      65       8      57      97      11       5      87      16      37      62      16      51       7      64       5      91      19      65       0      16      56      59      63      21      39      48      49       9
+      61      65      85      40      37       2      59      46       6       2      45      44      65      57       8       2      71      31      84       1      16       0      53      43      78      61      93      77      46      49
+      54      46      13      78      97      62       6      73      40      23      17      94      50      37      13      82      62      82      93      26      56      53       0      91      78      23      71       7      12      22
+      15      56      93      84      41      77      42      15      11      60      50      55      67      11      50      67      15      17      83      35      59      43      91       0      40      46      92      68      59      76
+      14       9      51      81      71      16      89      66       3      87      57      79      40      67      77      63      70      26      57      23      63      78      78      40       0      69      17      47      91      41
+      41      54      24      35       2      93      92      13      83      42      29      84      34      33      57      43      99      42       2      79      21      61      23      46      69       0      38      44      90      84
+      75      27      68      56      45      11      84      84      92      65      37       6       5      60      11      39      40      31      24      70      39      93      71      92      17      38       0      24      65      26
+      79      75      94      86      68      85      28      13      99      20      27      96      82      54      85      30      23       1      78      33      48      77       7      68      47      44      24       0      42      21
+      17      65      74      68      74      51      46      25      29      79      69      22       1      85      56      81      63      11      68      41      49      46      12      59      91      90      65      42       0      20
+      12      60       9      91      34      28      24       2      90      13      87      57      22      19      67      20      34      49      64       9       9      49      22      76      41      84      26      21      20       0
+       0      84      90      65      83      50      95
+      84       0       6      17      29      88      99
+      90       6       0      37      68      92      65
+      65      17      37       0      38      55      93
+      83      29      68      38       0      72      41
+      50      88      92      55      72       0      34
+      95      99      65      93      41      34       0
+  208929  212738   66414  107010   45805  294836   80458
+  218955   10977  122904  223468   59419  253196  197695
+  121860   28125  110214   46574   15536  215393   68190
+  160194  144676  179897  279747  237046    9338  167244
+  131528  214313  117630  272487  201806  212884  287850
+  199682  298709  174761  120468   21698   19739  120972
+  205395   93322   23264    8120   80257  220758  252455
+  111752  205249  140748  202456   14484   70223  212427
+  171337  127234  299670  174916  185427  221573  271077
+  273915   39716  101297   12506  210303  143952  191415
+  294827  214047   14886  272643   84286  296319  105645
+  139466  271132  183101  212454  110122  239747  183376
+  149629   66258   96105   95007  133341   50721  217975
+    1391  264760  201522  143678   62166  153263   49861
+  164937  150819  170329   60838  139393   42683  274657
+   44331   88570  106112  299267   14795   96737  200158
+   41099  227652  176390   31797   43809  270619   15985
+  175905  214331  238016  175521  110965  163801  266280
+  145527  273796  213653  258626  235288  286303   57258
+  277193    5667   57441   17908  130613  212335  113556
+   93697  135309   74993   60023  229932   78426  138157
+  227634    9750  160780  139182    6518    3479   47709
+   49174   21030  267433  106112    2316  148475   32721
+   55711   79351  234931   74791   12753  160753   11279
+  104162   54164  215265  262627  169157  280315   39405
+  253956  211108  204654   13623   65627  162794   48112
+   90603  141352  130613   66560   81447  102121   51170
+  189410  255394  228998  162950  297418  218552  168013
+  183596  117969  187405   60280   33527  265785  222672
+  150407  296465  107266   39130  176299  157402  276680
+      17      30      53      94      17      70      22      49      12       8      38      27      36      98      53      76      64      76      78      82      15      62      31      34      91      51      40      60      78      93
+     377     382     318     345     311     235     105
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-08-55.txt
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-08-55.txt	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-08-55.txt	(revision 7505)
@@ -0,0 +1,71 @@
+   30     8     2
+       0      43      33      90      53      80      57      67      36      67      88      55      83      71      80      82      38      35      13      94      26      11      14       1      16      42      13      15      87      42
+      43       0      21      11      58      11       6      47      61      20      93      85      76      28      42      69      51      92      47      45      28      35      55      77      85      70      90      55      85      88
+      33      21       0      52      67      56      13      82      38      93      16      63      28      57      71       3      44      71      78      75      55      83      27      57      60      88       3      51       5      87
+      90      11      52       0      42      16       2      81      20      34      61      76       5       5       8      77      73      28      59      19      92      42      51       6      16      59      98      84      29      99
+      53      58      67      42       0      34      93      73      63      49      49      80       2      20       3      13      27       8      18      32      93      69      27      61      39      63      25      23      66      68
+      80      11      56      16      34       0      71      25      29      89      34      48      51      69      77      42      13      80      90      57      32      21      91      25      84      79      97      35      95      93
+      57       6      13       2      93      71       0      65      86      32      85      42      81      30      74      92      51       3      57      50      58      48      69      81      67       2      98      77      48      60
+      67      47      82      81      73      25      65       0      79      78      89      23      32      49      80      71      72       9      56      28      64      24      53      30      35      74      62      51      30       5
+      36      61      38      20      63      29      86      79       0      47       1      19      71       3      50      36      82      16      89      71      59      19      93      81      17      77      87      51      63      25
+      67      20      93      34      49      89      32      78      47       0      80      68      60      76      71      38       7      21       1       7      10      49      30      24      94      98      39      99      10      71
+      88      93      16      61      49      34      85      89       1      80       0      29      94      19      27       2      11      77      86      18      96      20      39      97      40      72      32      70      93      66
+      55      85      63      76      80      48      42      23      19      68      29       0      87      41      61      10      46      65      12      84       9      64       3      67      99      71      23      23      17      81
+      83      76      28       5       2      51      81      32      71      60      94      87       0      42      11      48      96      54      46      51      93      19      50      51      32       9      19      20      35      83
+      71      28      57       5      20      69      30      49       3      76      19      41      42       0      68      45      33      58      53      60      82      33       8      30      42      22      11      67      19      57
+      80      42      71       8       3      77      74      80      50      71      27      61      11      68       0       4      72      62      25      87      70      11      92       7      47       9      79      70      43      45
+      82      69       3      77      13      42      92      71      36      38       2      10      48      45       4       0      41      90      20      58      18      97      51      72      12      44      59      74      52      94
+      38      51      44      73      27      13      51      72      82       7      11      46      96      33      72      41       0      37      29       2      65      93      26      76       1      45      52      17      27       2
+      35      92      71      28       8      80       3       9      16      21      77      65      54      58      62      90      37       0      98       4      91      78      78      32      33      47      81      49      71       2
+      13      47      78      59      18      90      57      56      89       1      86      12      46      53      25      20      29      98       0      28      81      71      34      52      32      72      74      82      91      40
+      94      45      75      19      32      57      50      28      71       7      18      84      51      60      87      58       2       4      28       0      24      42      36      25      22      45      56      79      68      98
+      26      28      55      92      93      32      58      64      59      10      96       9      93      82      70      18      65      91      81      24       0      96      31      50      94      39      68      93      17      22
+      11      35      83      42      69      21      48      24      19      49      20      64      19      33      11      97      93      78      71      42      96       0       9      89      14      19      32      13      84      65
+      14      55      27      51      27      91      69      53      93      30      39       3      50       8      92      51      26      78      34      36      31       9       0      40      83      24      75      21      86      87
+       1      77      57       6      61      25      81      30      81      24      97      67      51      30       7      72      76      32      52      25      50      89      40       0      17      91      10      91       3      79
+      16      85      60      16      39      84      67      35      17      94      40      99      32      42      47      12       1      33      32      22      94      14      83      17       0       8      26      50      33      44
+      42      70      88      59      63      79       2      74      77      98      72      71       9      22       9      44      45      47      72      45      39      19      24      91       8       0      24      76      11      36
+      13      90       3      98      25      97      98      62      87      39      32      23      19      11      79      59      52      81      74      56      68      32      75      10      26      24       0       2      92      43
+      15      55      51      84      23      35      77      51      51      99      70      23      20      67      70      74      17      49      82      79      93      13      21      91      50      76       2       0      51      68
+      87      85       5      29      66      95      48      30      63      10      93      17      35      19      43      52      27      71      91      68      17      84      86       3      33      11      92      51       0      38
+      42      88      87      99      68      93      60       5      25      71      66      81      83      57      45      94       2       2      40      98      22      65      87      79      44      36      43      68      38       0
+       0      20      62      41      93      29      73      35
+      20       0      47      13      59      17      30      76
+      62      47       0      61      87      93      92      25
+      41      13      61       0      47      40       4      71
+      93      59      87      47       0      95      24      62
+      29      17      93      40      95       0      96      98
+      73      30      92       4      24      96       0      84
+      35      76      25      71      62      98      84       0
+  111642   82656  207464  262837  228522   49897  120020  225199
+    2957   87298   69069   30103  139631  188879  133552  283245
+  167519  238447  252720      91   20783  288042   68813  172408
+  222141   13046  236323   94155   59346  222370   13394   50236
+  195562  151423  201202  120972  104007   16388  246723    5539
+   67815  157686   74617  117538  235416  250779  263917  155662
+  172243  112604   34882  202731   99429  181508  162108  256227
+   59913  199032   78930  243263    2829  171520  189291   23410
+   26596   39762  152357  232230  171483   34809  255613  168764
+  202191  247950  242063  180135  271068  193136    7205  246357
+  202685  189950  131281  118381   90246  245103   62559  212665
+  244636   60765   17184  215292  186452   47810  211301  298773
+  122080   71935  190948  104657   93972   11041  275536   95144
+  246055   51857   80312  126694   94759    3854   33674  148905
+  246449   58778  254725  281624  251576  173735    6811   73592
+  236552  206091  192815  195626    3680   78225  107449   71440
+  239948     283  212591   99401  125110   29105   50932  168123
+  179998  191332   63905  119177  145298  148988   29187  160020
+  131785  235535  183632  280196  232340  140491  147138  274007
+  236579   70955  213168   22760   38627   67860  121448  139704
+  278740  205331  178542  230756  209158   51115  141901  274236
+  125238  116376  133011  272624  252098   72695  195242   79515
+  127573   64757   62092  254927  272130  196578  251438  152000
+  286239   19464   51207   88323  266042  299963  112567  204937
+  277651  195672  115689  166118  280993  217352  124149  103164
+   43617  205148  293408   55235  235206  297262   48927  110361
+   43305  119150   99804  299798    1135  271306    3213   48808
+  267699  143815   45548  137067   51243   35843  155754   71660
+  116486  108053  116531  126017  266142  246183   89010   47700
+   37592  263917   16489   88323  205276   23099  223001  258635
+      17      30      53      94      17      70      22      49      12       8      38      27      36      98      53      76      64      76      78      82      15      62      31      34      91      51      40      60      78      93
+     481     459     411     445     369     309     283      70
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-10-65.txt
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-10-65.txt	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-10-65.txt	(revision 7505)
@@ -0,0 +1,73 @@
+   30    10     2
+       0      33      60      54      85      19      66      26      81      57      63       7       8      13      50      77      57      11      85      56      67      82      80      60      90      64       2      82      67      63
+      33       0      43      39      30      81      20      70      81      20       5      71      62      15      70      99      40      23      63      34      31       3      91      31      82      17      26      42      31       1
+      60      43       0      11      49      82      19      84      93      83      57       2      24      78      68      64      65       1      26      35      23      79      70      33      41       9      16      56      59      63
+      54      39      11       0      21      39      48      49       9      53      43      78      61      93      77      46      49      91      78      23      71       7      12      22      40      46      92      68      59      76
+      85      30      49      21       0      69      17      47      91      41      38      44      90      84      24      65      26      42      21      20      84      90      65      83      50      95       6      17      29      88
+      19      81      82      39      69       0      99      37      68      92      65      38      55      93      72      41      34      14      68      97      18      78      99      16      36      14      39      33      99      90
+      66      20      19      48      17      99       0       1      16      89      47      15      45      17      11      51      23      38      36      38      42      88      82      29      15      12      87       5      29      68
+      26      70      84      49      47      37       1       0       7      74      86      43      33      90      53      80      57      67      36      67      88      55      83      71      80      82      38      35      13      94
+      81      81      93       9      91      68      16       7       0      26      11      14       1      16      42      13      15      87      42      21      11      58      11       6      47      61      20      93      85      76
+      57      20      83      53      41      92      89      74      26       0      28      42      69      51      92      47      45      28      35      55      77      85      70      90      55      85      88      52      67      56
+      63       5      57      43      38      65      47      86      11      28       0      13      82      38      93      16      63      28      57      71       3      44      71      78      75      55      83      27      57      60
+       7      71       2      78      44      38      15      43      14      42      13       0      88       3      51       5      87      42      16       2      81      20      34      61      76       5       5       8      77      73
+       8      62      24      61      90      55      45      33       1      69      82      88       0      28      59      19      92      42      51       6      16      59      98      84      29      99      34      93      73      63
+      13      15      78      93      84      93      17      90      16      51      38       3      28       0      49      49      80       2      20       3      13      27       8      18      32      93      69      27      61      39
+      50      70      68      77      24      72      11      53      42      92      93      51      59      49       0      63      25      23      66      68      71      25      29      89      34      48      51      69      77      42
+      77      99      64      46      65      41      51      80      13      47      16       5      19      49      63       0      13      80      90      57      32      21      91      25      84      79      97      35      95      93
+      57      40      65      49      26      34      23      57      15      45      63      87      92      80      25      13       0      65      86      32      85      42      81      30      74      92      51       3      57      50
+      11      23       1      91      42      14      38      67      87      28      28      42      42       2      23      80      65       0      58      48      69      81      67       2      98      77      48      60      79      78
+      85      63      26      78      21      68      36      36      42      35      57      16      51      20      66      90      86      58       0      89      23      32      49      80      71      72       9      56      28      64
+      56      34      35      23      20      97      38      67      21      55      71       2       6       3      68      57      32      48      89       0      24      53      30      35      74      62      51      30       5      47
+      67      31      23      71      84      18      42      88      11      77       3      81      16      13      71      32      85      69      23      24       0       1      19      71       3      50      36      82      16      89
+      82       3      79       7      90      78      88      55      58      85      44      20      59      27      25      21      42      81      32      53       1       0      71      59      19      93      81      17      77      87
+      80      91      70      12      65      99      82      83      11      70      71      34      98       8      29      91      81      67      49      30      19      71       0      51      63      25      80      68      60      76
+      60      31      33      22      83      16      29      71       6      90      78      61      84      18      89      25      30       2      80      35      71      59      51       0      71      38       7      21       1       7
+      90      82      41      40      50      36      15      80      47      55      75      76      29      32      34      84      74      98      71      74       3      19      63      71       0      10      49      30      24      94
+      64      17       9      46      95      14      12      82      61      85      55       5      99      93      48      79      92      77      72      62      50      93      25      38      10       0      98      39      99      10
+       2      26      16      92       6      39      87      38      20      88      83       5      34      69      51      97      51      48       9      51      36      81      80       7      49      98       0      71      29      94
+      82      42      56      68      17      33       5      35      93      52      27       8      93      27      69      35       3      60      56      30      82      17      68      21      30      39      71       0      19      27
+      67      31      59      59      29      99      29      13      85      67      57      77      73      61      77      95      57      79      28       5      16      77      60       1      24      99      29      19       0       2
+      63       1      63      76      88      90      68      94      76      56      60      73      63      39      42      93      50      78      64      47      89      87      76       7      94      10      94      27       2       0
+       0      11      77      86      18      96      20      39      97      40
+      11       0      72      32      70      93      66      87      41      61
+      77      72       0      10      46      65      12      84       9      64
+      86      32      10       0       3      67      99      71      23      23
+      18      70      46       3       0      17      81      42      11      48
+      96      93      65      67      17       0      96      54      46      51
+      20      66      12      99      81      96       0      93      19      50
+      39      87      84      71      42      54      93       0      51      32
+      97      41       9      23      11      46      19      51       0       9
+      40      61      64      23      48      51      50      32       9       0
+   97415   68126   39899  210000   34955  121356  183962  163637   46757   44404
+  125504  227121  237064   51747   38929  224549   82216  292959  288253  112732
+  244755  150306  255980  157402  121164  219330  120001  225144  114142  250532
+   93844   94384   69829  280370  196075  138441  170805   29581  164442   83681
+  225226  197091  180318  296118   43031  127436  219202  299304  139576  280077
+  192715  176976   57506   78490  197915  163270  147331  167354   39405  173754
+  197521  255760   40000  280480  154554   74791  205359  284041  223679   27448
+   58430  285882  190920   59016  109326  113858   57066  226169   75963  104300
+   24143  292757  221536  193639  125037   30506   24024  122684  236964  252757
+  243711  106772  169304  259230  204031  274858  266545  120175  251658   30597
+  116733  177855   11188  138798    6463  193484     329  289947   12506  117877
+  220877   46409  171199  113812  291448  123087  215833    8313  137397  205780
+  222992    2893  103530  160359   58137  119946  105380  235938  161375  213415
+  284517  215073   63786  121851   83581   14136  175118  291933    6775  187093
+  233301   50639  281194   35605  256630  154234   84789  178835   88991  192037
+  256675   85824   78966  173277  255128  123783  183275  175054   79131  125275
+   35276  179540   19080  127500  269255  278603  252088   86739  140730   73903
+   47727   21149  134000  150654   99804   85009   96966  253096  249534  227506
+   94256   39881   16168  139219  219101   47517  200369   39460  254606   39799
+   76000    7544  225107  171684  136152  211090   28153   45384  108813   34543
+   87820  187093  107898  261088   19830  122235   35248   10849  249388  277605
+  299295   88836  271984   88213  165825  245469  298187  137351  106772  202932
+  272643  107577  262315   50547    8294   71138  182140  262150  126190  197631
+   61516  238648   41492  107293  237577  128992  186608  147843   61662   32483
+  211639  123096  113263  135721   53138  151515  171172   87215  111642   82656
+  207464  262837  228522   49897  120020  225199    2957   87298   69069   30103
+  139631  188879  133552  283245  167519  238447  252720      91   20783  288042
+   68813  172408  222141   13046  236323   94155   59346  222370   13394   50236
+  195562  151423  201202  120972  104007   16388  246723    5539   67815  157686
+   74617  117538  235416  250779  263917  155662  172243  112604   34882  202731
+      17      30      53      94      17      70      22      49      12       8      38      27      36      98      53      76      64      76      78      82      15      62      31      34      91      51      40      60      78      93
+     319     308     271     282     254     196     206     159     298      99
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-20-35.txt
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-20-35.txt	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-20-35.txt	(revision 7505)
@@ -0,0 +1,83 @@
+   30    20     2
+       0      67       1      30      16      42      22      93      22      14      21      84      47      46      56      93      48      70      35      11      53       2      83      70      98      39      80      85      80      39
+      67       0      69      84      11      97      80       4       1      26      59      40      20      57      71      37      81      54      40      95       8      77      10      97      11      68      92       7      40      10
+       1      69       0      69      65      43      28      33      22      91      79      23      40       9       7      42      96      58       2      16      29      25      39      77      55      57      48      26      83      86
+      30      84      69       0      83      75      92      11      31       6      57      46      47      47       8      28      45      21      17      86      33      50      78      58      29      71      84      70      30      58
+      16      11      65      83       0      66      47      82      97       7      89      34       9      72      70      76      87      92      20      50      15      59      63      11      29       3      35      60      62      15
+      42      97      43      75      66       0      53      97      30      28      43      73      83       4      15      82      13      49      97      70      51      47      47      14      91       3      54      78      77      97
+      22      80      28      92      47      53       0      34      75      75      51      28      46      85      95      21       9      36      77       5      20      24      16      89      56      21      27      29      96      46
+      93       4      33      11      82      97      34       0      38       2      14      27      40      67      87      23      97      44      64      45      13      77      41      36      16      35      69      48      16      39
+      22       1      22      31      97      30      75      38       0      47      76      89      71       2      77      68      56      32      39      72      67       8      29      55      46      96      93      20      95      15
+      14      26      91       6       7      28      75       2      47       0      20      74      22      84      49      54       4      71      44      27      52      98       1      71      28      23      15      47      16      43
+      21      59      79      57      89      43      51      14      76      20       0      73      83      83      39      58      43      18      33      10      52      58      33      79      44      30      15      88      55      81
+      84      40      23      46      34      73      28      27      89      74      73       0      24      64      21      63      12      34       9       3      54      73      72      73      66      41      73      79      51      93
+      47      20      40      47       9      83      46      40      71      22      83      24       0      83      21      41       5      86      29      63      82       5      50      88       1      83      77      10      62      18
+      46      57       9      47      72       4      85      67       2      84      83      64      83       0      94      92      86       7      34      32      44      83      24       7      47       6      11      15      91      87
+      56      71       7       8      70      15      95      87      77      49      39      21      21      94       0      38      88      81      15      77      11      21      63      79      95      15      30      48      47      44
+      93      37      42      28      76      82      21      23      68      54      58      63      41      92      38       0      13      98      68      63      18      13      38       7      59      60      39      95      25      47
+      48      81      96      45      87      13       9      97      56       4      43      12       5      86      88      13       0      64      72      56      16      44       3      56       1      18      72       7      33      84
+      70      54      58      21      92      49      36      44      32      71      18      34      86       7      81      98      64       0      84      88      14      73      50      57      55      67      66      80      20      96
+      35      40       2      17      20      97      77      64      39      44      33       9      29      34      15      68      72      84       0      56      88       5      24      24      11      54      27      39      38      61
+      11      95      16      86      50      70       5      45      72      27      10       3      63      32      77      63      56      88      56       0      34      78      78      84      87      70      97      82       3      57
+      53       8      29      33      15      51      20      13      67      52      52      54      82      44      11      18      16      14      88      34       0      63      62      74      71      57      52      99      39      37
+       2      77      25      50      59      47      24      77       8      98      58      73       5      83      21      13      44      73       5      78      63       0      27       2       1      43      17      45      12      45
+      83      10      39      78      63      47      16      41      29       1      33      72      50      24      63      38       3      50      24      78      62      27       0      58      42      40      49      86       8      92
+      70      97      77      58      11      14      89      36      55      71      79      73      88       7      79       7      56      57      24      84      74       2      58       0      49      28      50      76       6      10
+      98      11      55      29      29      91      56      16      46      28      44      66       1      47      95      59       1      55      11      87      71       1      42      49       0      29      65      38      60      10
+      39      68      57      71       3       3      21      35      96      23      30      41      83       6      15      60      18      67      54      70      57      43      40      28      29       0      17      46      18      24
+      80      92      48      84      35      54      27      69      93      15      15      73      77      11      30      39      72      66      27      97      52      17      49      50      65      17       0      67      82      74
+      85       7      26      70      60      78      29      48      20      47      88      79      10      15      48      95       7      80      39      82      99      45      86      76      38      46      67       0      18      66
+      80      40      83      30      62      77      96      16      95      16      55      51      62      91      47      25      33      20      38       3      39      12       8       6      60      18      82      18       0      24
+      39      10      86      58      15      97      46      39      15      43      81      93      18      87      44      47      84      96      61      57      37      45      92      10      10      24      74      66      24       0
+       0      31      35      53      17      84      60      72      95      80      37      10       2      84      80      86      31      46      78      61
+      31       0      55      19      16      41      48      67      97      40      64      23      12      78      74      24      31      84      31      95
+      35      55       0      46      80      57       4      70      11      38      58      99      97       2      62      46      83      66      12      65
+      53      19      46       0      49      52      56      58      60      32      68      94      26       7      88      34      42      86      75      77
+      17      16      80      49       0      75      75      13      36      92      25      30      61      64      65      52      96      56      59      79
+      84      41      57      52      75       0      12      47      17      80      92      66       6       4       7       9      70      10      64      24
+      60      48       4      56      75      12       0      30      99      67      61      62      63      87      11      27      26      55      73      14
+      72      67      70      58      13      47      30       0      40      28      60      77      39       5      11      53      71      90      63      95
+      95      97      11      60      36      17      99      40       0      29      70      20      98      26      27      66      10      66      50      37
+      80      40      38      32      92      80      67      28      29       0      25      64      30       4      51      88      89      88      67      73
+      37      64      58      68      25      92      61      60      70      25       0      43      55      38      62      38      10      13      49      66
+      10      23      99      94      30      66      62      77      20      64      43       0      40      76      71      99      23      83       8      45
+       2      12      97      26      61       6      63      39      98      30      55      40       0      61      28      56      64      36       2      35
+      84      78       2       7      64       4      87       5      26       4      38      76      61       0      51      71      74      78      29      81
+      80      74      62      88      65       7      11      11      27      51      62      71      28      51       0      52      77      43      86      66
+      86      24      46      34      52       9      27      53      66      88      38      99      56      71      52       0      30      10      99      18
+      31      31      83      42      96      70      26      71      10      89      10      23      64      74      77      30       0      66      20      34
+      46      84      66      86      56      10      55      90      66      88      13      83      36      78      43      10      66       0      59      81
+      78      31      12      75      59      64      73      63      50      67      49       8       2      29      86      99      20      59       0      34
+      61      95      65      77      79      24      14      95      37      73      66      45      35      81      66      18      34      81      34       0
+  217755   96169  212949  280974  199572  262755  125138  184466   31458  140794  196029   38196  254240     274   27814  194445    9503  201852  299990  213159
+   71156   69380   53523  243263  126978   33912  145802  289370  163664  139494  153904  279363   58211  151487  154930   98669   28904   58156   60966  106726
+  249031  205945  137232  101287  176335  159205  181252  246211  101525   24985   91344  128379   68749   33454  202475   59327  171327   14612  217590  187176
+   75780  261931  212646   34626  277330   23538  143330   28501  239930  211548  131720  136500  124021  270189   60902  176876   55079  293334  155754  216492
+   36182  132105  177974  223093  157512  283117  113510   87160    6207  197970  280462   79287  229419    4742  135630  158391   53843   81969    7873  296566
+   14886  275774  236268  236204   98449  100811  141288  244965  148512  215668    7205   84130  243775  213168  103650  156175   96270  216528  224558  246998
+  275225  121604   72704  128525  109170   76256   67815  137269  169615  237064  206402  294570  289178   94311  151570  283895  117456  205771  280764   51188
+   67769   29847  269640   43580   57716   98760   40256  252189  196954  122473  251649   74700  225052   63777  260768  263313   52754  275426   32255  273567
+    9622  239719   24857   79873  151277  101269  132746   73235  229328   33619  109802    6811  277156  130137  155149  204937  114563   60106  187844    1281
+  124625  280388   88955  221774  105545  143348   39185  177727   51023   91811  230170  185152  261986  281469  277358   75450  142817  121393   13000  213553
+  285433   73537  187038  288711  294058    1428  254029  293893  254002  209048  174541  159251   97470   60298  108758   55308  269649   19812  130668  231470
+   47947  205633  140858    5548  217929   94448    6070  169908  158555  270024  103714   29746  240296   55336  199206  239371  189016   19226  134641  251777
+  118802  198043  256630   47489  286816   22888  261491   58055  273439   93304   85998  249845  240626   87701   21771   83910  171822  151469   81374   17450
+   46354   53147  294351  262398  151551  149455  161174  166942  285699  249690  143504  235563   54905  120184  118509  253059  217087  119452   75670   28382
+   76110    4559   84112  123801  179256   99475    8487   85018  221152  165916  201715  237943  207235  167372   52497   67641  179989   66945  115945  145170
+  260878  149546  205258   17816  211355  209186   72695  228595  265858  291906  157979  280278   40009  134962   32062  109894  267204  293032  114700  189245
+  266518  291824   93670   16846   95309   99932  223908   17322  289480  259504  134623   13431   44450   66203  122638  186773  240324  239399  159855   92397
+  163801  172783   93194  143339   30588  106497  165037  230344  260933  111056  232239  192623   11655  223825  111972  105279   17835  228678   32410  298855
+  247035  119425   16461  276754  119470   37684  176555   46235  197109  125778  148750   28373  194747  285259  244251   62825   16415  281789  146342  272945
+  170027  186883  131034  106790  163444   97222   39432  119946  235187   22083   80010  115268  222818   79644  188833    5740   22083   92608  226004   15683
+  240131  223917  136280  286074  295632  243134  252171   99603   69206  264091  267397   91134  257225  244471   59163  159031   31843  187908  287044   43195
+   60856  139274  246797   85265  190078  113739  207226  136664  141572  250248    8111  130191   30936  130036  247474  280636   56498  250825  236112  230152
+   63786   97268  247767  203994  138358  298388  142826  192239  229987   12414   93862  223020  261491   29966  290990  143137  225208   35880  255247  171391
+  220355  220484   38151   40458  234217  180968   35477   92855  220566  203363  193392   46574  278118  265822  135126  296218  282403   53816   86336  264915
+  274098  127893  227121  172994   56810   34525  148942  138807  207739  100875  244654  277440  253938    3827  109509  212839  117749  254185  281579  169139
+  284133  286440  299404  256639  193255  194875    5282  118115  211447  106616   72154   51216   83526   32117  282146   72356  119718  183935  235142  137836
+  120294  104171  115295   87920  191003  191433  193676  129276  252464   67778  295156  121539  296630   76320    7681  283684  293426   50163  262187   85631
+     714  143211  160844   40925  280782  263505  182406  165953  176207  199792  242191  121402   48643  281817  135190  201614  233320  165047  140299   87343
+  112402   80458   13733  227707  260631   39945  149922   66707  265941  138084  137855   80330  278566  140693  291100   39423   91454    1071  179476  164250
+  205395   94329   40806  286303  181701  110498     448   82876  235801  197064  277138     274  174752  291576    2975  230921  131821   34864  235892   60325
+      17      30      53      94      17      70      22      49      12       8      38      27      36      98      53      76      64      76      78      82      15      62      31      34      91      51      40      60      78      93
+     263     286     249     258     217     163     184     138     262     178     204     310     112     146     309     260     185     257     249     212
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-20-55.txt
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-20-55.txt	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-20-55.txt	(revision 7505)
@@ -0,0 +1,83 @@
+   30    20     2
+       0       5      47       1      19      71       3      50      36      82      16      89      71      59      19      93      81      17      77      87      51      63      25      80      68      60      76      71      38       7
+       5       0      21       1       7      10      49      30      24      94      98      39      99      10      71      29      94      19      27       2      11      77      86      18      96      20      39      97      40      72
+      47      21       0      32      70      93      66      87      41      61      10      46      65      12      84       9      64       3      67      99      71      23      23      17      81      42      11      48      96      54
+       1       1      32       0      46      51      93      19      50      51      32       9      19      20      35      83      68      45      33      58      53      60      82      33       8      30      42      22      11      67
+      19       7      70      46       0      19      57       4      72      62      25      87      70      11      92       7      47       9      79      70      43      45      41      90      20      58      18      97      51      72
+      71      10      93      51      19       0      12      44      59      74      52      94      37      29       2      65      93      26      76       1      45      52      17      27       2      98       4      91      78      78
+       3      49      66      93      57      12       0      32      33      47      81      49      71       2      28      81      71      34      52      32      72      74      82      91      40      24      42      36      25      22
+      50      30      87      19       4      44      32       0      45      56      79      68      98      96      31      50      94      39      68      93      17      22       9      89      14      19      32      13      84      65
+      36      24      41      50      72      59      33      45       0      40      83      24      75      21      86      87      17      91      10      91       3      79       8      26      50      33      44      24      76      11
+      82      94      61      51      62      74      47      56      40       0      36       2      92      43      51      68      38      20      62      41      93      29      73      35      47      13      59      17      30      76
+      16      98      10      32      25      52      81      79      83      36       0      61      87      93      92      25      47      40       4      71      95      24      62      96      98      84      97      84      69      58
+      89      39      46       9      87      94      49      68      24       2      61       0      53      32      20      36      18      89       6      43      77      15      68      46       1      72      31       2      56      52
+      71      99      65      19      70      37      71      98      75      92      87      53       0      90      34       9      80      18      66      79      63       6      44      83      39      66      85      15      95       7
+      59      10      12      20      11      29       2      96      21      43      93      32      90       0      87      19      91      31      28      83      80      29       7      27      57      50      27       5      15      17
+      19      71      84      35      92       2      28      31      86      51      92      20      34      87       0      98      87      50      49      53      55      95      83      47      78      18      40      39      84      72
+      93      29       9      83       7      65      81      50      87      68      25      36       9      19      98       0      39      25       9      25       1      28      41      59      33       2      28      73      55      67
+      81      94      64      68      47      93      71      94      17      38      47      18      80      91      87      39       0      79      69      55      17      22      59      22      38      48      86      49      68       5
+      17      19       3      45       9      26      34      39      91      20      40      89      18      31      50      25      79       0      70      69      24      76      88      97      52      93      13      44      10      36
+      77      27      67      33      79      76      52      68      10      62       4       6      66      28      49       9      69      70       0      89      97      38      63      88      97      31       5      31      33      74
+      87       2      99      58      70       1      32      93      91      41      71      43      79      83      53      25      55      69      89       0       5      96      86      44       4      14      22      40      62      80
+      51      11      71      53      43      45      72      17       3      93      95      77      63      80      55       1      17      24      97       5       0      79      53      30      54      57      31      47      10      35
+      63      77      23      60      45      52      74      22      79      29      24      15       6      29      95      28      22      76      38      96      79       0      55      76      86      37      77      64       3      74
+      25      86      23      82      41      17      82       9       8      73      62      68      44       7      83      41      59      88      63      86      53      55       0      37      35       5      76      10      99      82
+      80      18      17      33      90      27      91      89      26      35      96      46      83      27      47      59      22      97      88      44      30      76      37       0      39       5      92      39      12      58
+      68      96      81       8      20       2      40      14      50      47      98       1      39      57      78      33      38      52      97       4      54      86      35      39       0      15      65      41      49       9
+      60      20      42      30      58      98      24      19      33      13      84      72      66      50      18       2      48      93      31      14      57      37       5       5      15       0      64      95      81      20
+      76      39      11      42      18       4      42      32      44      59      97      31      85      27      40      28      86      13       5      22      31      77      76      92      65      64       0       5      93      48
+      71      97      48      22      97      91      36      13      24      17      84       2      15       5      39      73      49      44      31      40      47      64      10      39      41      95       5       0      90      56
+      38      40      96      11      51      78      25      84      76      30      69      56      95      15      84      55      68      10      33      62      10       3      99      12      49      81      93      90       0      62
+       7      72      54      67      72      78      22      65      11      76      58      52       7      17      72      67       5      36      74      80      35      74      82      58       9      20      48      56      62       0
+       0      43      35      54      32      13      39      78       7      26      38      74      26      62       1       7      30      75       5      80
+      43       0      74      45      95      98      81      84      33      23      88      89      30      85      81      19      53      10      62      95
+      35      74       0      14      20      46      82      28      63      37      69      45      47      83       2      43      10      43      82      93
+      54      45      14       0      18      83      78      76      21      32      82      67      46      99      47      64      76       4      31      74
+      32      95      20      18       0      87       9      96      47      75      11      85      57      73      73      12      13      78      60      11
+      13      98      46      83      87       0      30      73      67      64      15      92      88      45      98      94      17      28      88      91
+      39      81      82      78       9      30       0      42      75      57      18      11      49      46      69      33      81      92      84       1
+      78      84      28      76      96      73      42       0      36      70      39      84      93      56      94      95      99      85      64      64
+       7      33      63      21      47      67      75      36       0       1      39      70      35      24      17      27      10      94      24      39
+      26      23      37      32      75      64      57      70       1       0      61      78      45      40      34      38      29      63      63      64
+      38      88      69      82      11      15      18      39      39      61       0      43      84      22      98      40      98      25       2      94
+      74      89      45      67      85      92      11      84      70      78      43       0      97      16      87      28      47      53      13      93
+      26      30      47      46      57      88      49      93      35      45      84      97       0      87      60      55      58      66      80      40
+      62      85      83      99      73      45      46      56      24      40      22      16      87       0      16      93      45      67      77      55
+       1      81       2      47      73      98      69      94      17      34      98      87      60      16       0      46      29      37      26       4
+       7      19      43      64      12      94      33      95      27      38      40      28      55      93      46       0      75      86      13      49
+      30      53      10      76      13      17      81      99      10      29      98      47      58      45      29      75       0      22      88      46
+      75      10      43       4      78      28      92      85      94      63      25      53      66      67      37      86      22       0      45      26
+       5      62      82      31      60      88      84      64      24      63       2      13      80      77      26      13      88      45       0      92
+      80      95      93      74      11      91       1      64      39      64      94      93      40      55       4      49      46      26      92       0
+  274858  266545  120175  251658   30597  116733  177855   11188  138798    6463  193484     329  289947   12506  117877  220877   46409  171199  113812  291448
+  123087  215833    8313  137397  205780  222992    2893  103530  160359   58137  119946  105380  235938  161375  213415  284517  215073   63786  121851   83581
+   14136  175118  291933    6775  187093  233301   50639  281194   35605  256630  154234   84789  178835   88991  192037  256675   85824   78966  173277  255128
+  123783  183275  175054   79131  125275   35276  179540   19080  127500  269255  278603  252088   86739  140730   73903   47727   21149  134000  150654   99804
+   85009   96966  253096  249534  227506   94256   39881   16168  139219  219101   47517  200369   39460  254606   39799   76000    7544  225107  171684  136152
+  211090   28153   45384  108813   34543   87820  187093  107898  261088   19830  122235   35248   10849  249388  277605  299295   88836  271984   88213  165825
+  245469  298187  137351  106772  202932  272643  107577  262315   50547    8294   71138  182140  262150  126190  197631   61516  238648   41492  107293  237577
+  128992  186608  147843   61662   32483  211639  123096  113263  135721   53138  151515  171172   87215  111642   82656  207464  262837  228522   49897  120020
+  225199    2957   87298   69069   30103  139631  188879  133552  283245  167519  238447  252720      91   20783  288042   68813  172408  222141   13046  236323
+   94155   59346  222370   13394   50236  195562  151423  201202  120972  104007   16388  246723    5539   67815  157686   74617  117538  235416  250779  263917
+  155662  172243  112604   34882  202731   99429  181508  162108  256227   59913  199032   78930  243263    2829  171520  189291   23410   26596   39762  152357
+  232230  171483   34809  255613  168764  202191  247950  242063  180135  271068  193136    7205  246357  202685  189950  131281  118381   90246  245103   62559
+  212665  244636   60765   17184  215292  186452   47810  211301  298773  122080   71935  190948  104657   93972   11041  275536   95144  246055   51857   80312
+  126694   94759    3854   33674  148905  246449   58778  254725  281624  251576  173735    6811   73592  236552  206091  192815  195626    3680   78225  107449
+   71440  239948     283  212591   99401  125110   29105   50932  168123  179998  191332   63905  119177  145298  148988   29187  160020  131785  235535  183632
+  280196  232340  140491  147138  274007  236579   70955  213168   22760   38627   67860  121448  139704  278740  205331  178542  230756  209158   51115  141901
+  274236  125238  116376  133011  272624  252098   72695  195242   79515  127573   64757   62092  254927  272130  196578  251438  152000  286239   19464   51207
+   88323  266042  299963  112567  204937  277651  195672  115689  166118  280993  217352  124149  103164   43617  205148  293408   55235  235206  297262   48927
+  110361   43305  119150   99804  299798    1135  271306    3213   48808  267699  143815   45548  137067   51243   35843  155754   71660  116486  108053  116531
+  126017  266142  246183   89010   47700   37592  263917   16489   88323  205276   23099  223001  258635  129120   99502  272075  161897  240205  172115  201641
+  108804  203729  264357     402  166859  250257  215027  241560  247520  115689  107348   39204  284124   80724   34113   43433    3772   50273  127079   39323
+   46327  263606  128763   65819   33518  175740   34736   19840  141444     759  184585   61461  279464  257737  229538   85631  128708  209653  155085  276149
+  143275  136317   86556  107458  167198  231525  255806  210010  270427  165367  257179  264558  156816  202127  170906   41373  247373  114535  281945   49668
+  191790   84899  172417  213086   11398  133735  215952  236698  226746  166685  251768   81319  172829  180053  266792   10675  155177   15921  263982  126941
+   49824    7205  244846   60472     457  103375  184328  229282   15628   17523   26258  233777  219403   85311  177416    2526   58339  276406  128315  154692
+   18210   49192  178899  294524  253196   89202  297280  103860  281075  221930  189547  148063  147285  240763    8853   60985   11087   40522   81923   24774
+   56874   97323  281020  209955   83864  185317  119544  191451   77162   71001  199453  206357  213489   75670   88479  268788  104501  146699  155415  207638
+  231040  128177   41502  242832  271214  171629   96114   65636  275637   77364  254762  238740  292831  107174  287649  281652  197915  258882   96865  257097
+  127838  243436   90337  224027  276076  155223   10592  172801  150032  176116  146671  208270  244380  203939    6985  296337  233164  146012  181646  239582
+  234171  268312   71980   97634  148283  240955  215695  217929   27384  170567   85576  192385   73482  160231   90054  105682  222598  187578  153492   90859
+      17      30      53      94      17      70      22      49      12       8      38      27      36      98      53      76      64      76      78      82      15      62      31      34      91      51      40      60      78      93
+     165     184     158     164     131     104     119      87     166     119     130     201      68      96     199     159     120     157     166     134
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-20-75.txt
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-20-75.txt	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-20-75.txt	(revision 7505)
@@ -0,0 +1,83 @@
+   30    20     2
+       0       9      53      43      78      61      93      77      46      49      91      78      23      71       7      12      22      40      46      92      68      59      76      69      17      47      91      41      38      44
+       9       0      90      84      24      65      26      42      21      20      84      90      65      83      50      95       6      17      29      88      99      37      68      92      65      38      55      93      72      41
+      53      90       0      34      14      68      97      18      78      99      16      36      14      39      33      99      90       1      16      89      47      15      45      17      11      51      23      38      36      38
+      43      84      34       0      42      88      82      29      15      12      87       5      29      68       7      74      86      43      33      90      53      80      57      67      36      67      88      55      83      71
+      78      24      14      42       0      80      82      38      35      13      94      26      11      14       1      16      42      13      15      87      42      21      11      58      11       6      47      61      20      93
+      61      65      68      88      80       0      85      76      28      42      69      51      92      47      45      28      35      55      77      85      70      90      55      85      88      52      67      56      13      82
+      93      26      97      82      82      85       0      38      93      16      63      28      57      71       3      44      71      78      75      55      83      27      57      60      88       3      51       5      87      42
+      77      42      18      29      38      76      38       0      16       2      81      20      34      61      76       5       5       8      77      73      28      59      19      92      42      51       6      16      59      98
+      46      21      78      15      35      28      93      16       0      84      29      99      34      93      73      63      49      49      80       2      20       3      13      27       8      18      32      93      69      27
+      49      20      99      12      13      42      16       2      84       0      61      39      63      25      23      66      68      71      25      29      89      34      48      51      69      77      42      13      80      90
+      91      84      16      87      94      69      63      81      29      61       0      57      32      21      91      25      84      79      97      35      95      93      65      86      32      85      42      81      30      74
+      78      90      36       5      26      51      28      20      99      39      57       0      92      51       3      57      50      58      48      69      81      67       2      98      77      48      60      79      78      89
+      23      65      14      29      11      92      57      34      34      63      32      92       0      23      32      49      80      71      72       9      56      28      64      24      53      30      35      74      62      51
+      71      83      39      68      14      47      71      61      93      25      21      51      23       0      30       5      47       1      19      71       3      50      36      82      16      89      71      59      19      93
+       7      50      33       7       1      45       3      76      73      23      91       3      32      30       0      81      17      77      87      51      63      25      80      68      60      76      71      38       7      21
+      12      95      99      74      16      28      44       5      63      66      25      57      49       5      81       0       1       7      10      49      30      24      94      98      39      99      10      71      29      94
+      22       6      90      86      42      35      71       5      49      68      84      50      80      47      17       1       0      19      27       2      11      77      86      18      96      20      39      97      40      72
+      40      17       1      43      13      55      78       8      49      71      79      58      71       1      77       7      19       0      32      70      93      66      87      41      61      10      46      65      12      84
+      46      29      16      33      15      77      75      77      80      25      97      48      72      19      87      10      27      32       0       9      64       3      67      99      71      23      23      17      81      42
+      92      88      89      90      87      85      55      73       2      29      35      69       9      71      51      49       2      70       9       0      11      48      96      54      46      51      93      19      50      51
+      68      99      47      53      42      70      83      28      20      89      95      81      56       3      63      30      11      93      64      11       0      32       9      19      20      35      83      68      45      33
+      59      37      15      80      21      90      27      59       3      34      93      67      28      50      25      24      77      66       3      48      32       0      58      53      60      82      33       8      30      42
+      76      68      45      57      11      55      57      19      13      48      65       2      64      36      80      94      86      87      67      96       9      58       0      22      11      67      19      57       4      72
+      69      92      17      67      58      85      60      92      27      51      86      98      24      82      68      98      18      41      99      54      19      53      22       0      62      25      87      70      11      92
+      17      65      11      36      11      88      88      42       8      69      32      77      53      16      60      39      96      61      71      46      20      60      11      62       0       7      47       9      79      70
+      47      38      51      67       6      52       3      51      18      77      85      48      30      89      76      99      20      10      23      51      35      82      67      25       7       0      43      45      41      90
+      91      55      23      88      47      67      51       6      32      42      42      60      35      71      71      10      39      46      23      93      83      33      19      87      47      43       0      20      58      18
+      41      93      38      55      61      56       5      16      93      13      81      79      74      59      38      71      97      65      17      19      68       8      57      70       9      45      20       0      97      51
+      38      72      36      83      20      13      87      59      69      80      30      78      62      19       7      29      40      12      81      50      45      30       4      11      79      41      58      97       0      72
+      44      41      38      71      93      82      42      98      27      90      74      89      51      93      21      94      72      84      42      51      33      42      72      92      70      90      18      51      72       0
+       0      12      44      59      74      52      94      37      29       2      65      93      26      76       1      45      52      17      27       2
+      12       0      98       4      91      78      78      32      33      47      81      49      71       2      28      81      71      34      52      32
+      44      98       0      72      74      82      91      40      24      42      36      25      22      45      56      79      68      98      96      31
+      59       4      72       0      50      94      39      68      93      17      22       9      89      14      19      32      13      84      65      40
+      74      91      74      50       0      83      24      75      21      86      87      17      91      10      91       3      79       8      26      50
+      52      78      82      94      83       0      33      44      24      76      11      36       2      92      43      51      68      38      20      62
+      94      78      91      39      24      33       0      41      93      29      73      35      47      13      59      17      30      76      61      87
+      37      32      40      68      75      44      41       0      93      92      25      47      40       4      71      95      24      62      96      98
+      29      33      24      93      21      24      93      93       0      84      97      84      69      58      53      32      20      36      18      89
+       2      47      42      17      86      76      29      92      84       0       6      43      77      15      68      46       1      72      31       2
+      65      81      36      22      87      11      73      25      97       6       0      56      52      90      34       9      80      18      66      79
+      93      49      25       9      17      36      35      47      84      43      56       0      63       6      44      83      39      66      85      15
+      26      71      22      89      91       2      47      40      69      77      52      63       0      95       7      87      19      91      31      28
+      76       2      45      14      10      92      13       4      58      15      90       6      95       0      83      80      29       7      27      57
+       1      28      56      19      91      43      59      71      53      68      34      44       7      83       0      50      27       5      15      17
+      45      81      79      32       3      51      17      95      32      46       9      83      87      80      50       0      98      87      50      49
+      52      71      68      13      79      68      30      24      20       1      80      39      19      29      27      98       0      53      55      95
+      17      34      98      84       8      38      76      62      36      72      18      66      91       7       5      87      53       0      83      47
+      27      52      96      65      26      20      61      96      18      31      66      85      31      27      15      50      55      83       0      78
+       2      32      31      40      50      62      87      98      89       2      79      15      28      57      17      49      95      47      78       0
+  121860   28125  110214   46574   15536  215393   68190  160194  144676  179897  279747  237046    9338  167244  131528  214313  117630  272487  201806  212884
+  287850  199682  298709  174761  120468   21698   19739  120972  205395   93322   23264    8120   80257  220758  252455  111752  205249  140748  202456   14484
+   70223  212427  171337  127234  299670  174916  185427  221573  271077  273915   39716  101297   12506  210303  143952  191415  294827  214047   14886  272643
+   84286  296319  105645  139466  271132  183101  212454  110122  239747  183376  149629   66258   96105   95007  133341   50721  217975    1391  264760  201522
+  143678   62166  153263   49861  164937  150819  170329   60838  139393   42683  274657   44331   88570  106112  299267   14795   96737  200158   41099  227652
+  176390   31797   43809  270619   15985  175905  214331  238016  175521  110965  163801  266280  145527  273796  213653  258626  235288  286303   57258  277193
+    5667   57441   17908  130613  212335  113556   93697  135309   74993   60023  229932   78426  138157  227634    9750  160780  139182    6518    3479   47709
+   49174   21030  267433  106112    2316  148475   32721   55711   79351  234931   74791   12753  160753   11279  104162   54164  215265  262627  169157  280315
+   39405  253956  211108  204654   13623   65627  162794   48112   90603  141352  130613   66560   81447  102121   51170  189410  255394  228998  162950  297418
+  218552  168013  183596  117969  187405   60280   33527  265785  222672  150407  296465  107266   39130  176299  157402  276680   57039  293664    8926  122089
+   10803   38059  166154    9439  280480   77895  181151  262672  161705  261290   97415   68126   39899  210000   34955  121356  183962  163637   46757   44404
+  125504  227121  237064   51747   38929  224549   82216  292959  288253  112732  244755  150306  255980  157402  121164  219330  120001  225144  114142  250532
+   93844   94384   69829  280370  196075  138441  170805   29581  164442   83681  225226  197091  180318  296118   43031  127436  219202  299304  139576  280077
+  192715  176976   57506   78490  197915  163270  147331  167354   39405  173754  197521  255760   40000  280480  154554   74791  205359  284041  223679   27448
+   58430  285882  190920   59016  109326  113858   57066  226169   75963  104300   24143  292757  221536  193639  125037   30506   24024  122684  236964  252757
+  243711  106772  169304  259230  204031  274858  266545  120175  251658   30597  116733  177855   11188  138798    6463  193484     329  289947   12506  117877
+  220877   46409  171199  113812  291448  123087  215833    8313  137397  205780  222992    2893  103530  160359   58137  119946  105380  235938  161375  213415
+  284517  215073   63786  121851   83581   14136  175118  291933    6775  187093  233301   50639  281194   35605  256630  154234   84789  178835   88991  192037
+  256675   85824   78966  173277  255128  123783  183275  175054   79131  125275   35276  179540   19080  127500  269255  278603  252088   86739  140730   73903
+   47727   21149  134000  150654   99804   85009   96966  253096  249534  227506   94256   39881   16168  139219  219101   47517  200369   39460  254606   39799
+   76000    7544  225107  171684  136152  211090   28153   45384  108813   34543   87820  187093  107898  261088   19830  122235   35248   10849  249388  277605
+  299295   88836  271984   88213  165825  245469  298187  137351  106772  202932  272643  107577  262315   50547    8294   71138  182140  262150  126190  197631
+   61516  238648   41492  107293  237577  128992  186608  147843   61662   32483  211639  123096  113263  135721   53138  151515  171172   87215  111642   82656
+  207464  262837  228522   49897  120020  225199    2957   87298   69069   30103  139631  188879  133552  283245  167519  238447  252720      91   20783  288042
+   68813  172408  222141   13046  236323   94155   59346  222370   13394   50236  195562  151423  201202  120972  104007   16388  246723    5539   67815  157686
+   74617  117538  235416  250779  263917  155662  172243  112604   34882  202731   99429  181508  162108  256227   59913  199032   78930  243263    2829  171520
+  189291   23410   26596   39762  152357  232230  171483   34809  255613  168764  202191  247950  242063  180135  271068  193136    7205  246357  202685  189950
+  131281  118381   90246  245103   62559  212665  244636   60765   17184  215292  186452   47810  211301  298773  122080   71935  190948  104657   93972   11041
+  275536   95144  246055   51857   80312  126694   94759    3854   33674  148905  246449   58778  254725  281624  251576  173735    6811   73592  236552  206091
+  192815  195626    3680   78225  107449   71440  239948     283  212591   99401  125110   29105   50932  168123  179998  191332   63905  119177  145298  148988
+      17      30      53      94      17      70      22      49      12       8      38      27      36      98      53      76      64      76      78      82      15      62      31      34      91      51      40      60      78      93
+     120     132     114     122      97      77      89      63     119      85      94     150      50      65     147     125      93     111     122      98
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-20-95.txt
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-20-95.txt	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/30-20-95.txt	(revision 7505)
@@ -0,0 +1,83 @@
+   30    20     2
+       0      19      39      35      78      53      71      94      71      21      40      27       4      58      97       2      62      77      16      93      11      85      51      28      59      29      64      85      28      26
+      19       0      57      85      41      61      58      26      41      11      59       6      42      89      92      84      28      46      24      15       7      44      50      33      28      32      84      83      75      31
+      39      57       0      13       5      46      73      15      66      13      84      13      25       2      75      57      45      70       9      15      36      11      29      62      35      87       6      40      11       3
+      35      85      13       0      83      92      99      29      90      29      55      81      99      45      35      67      90      35      87      16       2      23      60      87      42      65      20      79      13      35
+      78      41       5      83       0      79      42      62      49      20      10      70      41      37      45      17      50      57      29      37      27      69      87      76      16      40      75      29      23      10
+      53      61      46      92      79       0      46      62      44      94      55      79      84       6      96      22      57      74       4      78      31      19      74       4      16      65      50      67      40      34
+      71      58      73      99      42      46       0       5      82       1      22      52      24      39      78      83      87      51      57      37      11      67      33      60      54      85      19      66      26      81
+      94      26      15      29      62      62       5       0      57      63       7       8      13      50      77      57      11      85      56      67      82      80      60      90      64       2      82      67      63      43
+      71      41      66      90      49      44      82      57       0      39      30      81      20      70      81      20       5      71      62      15      70      99      40      23      63      34      31       3      91      31
+      21      11      13      29      20      94       1      63      39       0      82      17      26      42      31       1      11      49      82      19      84      93      83      57       2      24      78      68      64      65
+      40      59      84      55      10      55      22       7      30      82       0       1      26      35      23      79      70      33      41       9      16      56      59      63      21      39      48      49       9      53
+      27       6      13      81      70      79      52       8      81      17       1       0      43      78      61      93      77      46      49      91      78      23      71       7      12      22      40      46      92      68
+       4      42      25      99      41      84      24      13      20      26      26      43       0      59      76      69      17      47      91      41      38      44      90      84      24      65      26      42      21      20
+      58      89       2      45      37       6      39      50      70      42      35      78      59       0      84      90      65      83      50      95       6      17      29      88      99      37      68      92      65      38
+      97      92      75      35      45      96      78      77      81      31      23      61      76      84       0      55      93      72      41      34      14      68      97      18      78      99      16      36      14      39
+       2      84      57      67      17      22      83      57      20       1      79      93      69      90      55       0      33      99      90       1      16      89      47      15      45      17      11      51      23      38
+      62      28      45      90      50      57      87      11       5      11      70      77      17      65      93      33       0      36      38      42      88      82      29      15      12      87       5      29      68       7
+      77      46      70      35      57      74      51      85      71      49      33      46      47      83      72      99      36       0      74      86      43      33      90      53      80      57      67      36      67      88
+      16      24       9      87      29       4      57      56      62      82      41      49      91      50      41      90      38      74       0      55      83      71      80      82      38      35      13      94      26      11
+      93      15      15      16      37      78      37      67      15      19       9      91      41      95      34       1      42      86      55       0      14       1      16      42      13      15      87      42      21      11
+      11       7      36       2      27      31      11      82      70      84      16      78      38       6      14      16      88      43      83      14       0      58      11       6      47      61      20      93      85      76
+      85      44      11      23      69      19      67      80      99      93      56      23      44      17      68      89      82      33      71       1      58       0      28      42      69      51      92      47      45      28
+      51      50      29      60      87      74      33      60      40      83      59      71      90      29      97      47      29      90      80      16      11      28       0      35      55      77      85      70      90      55
+      28      33      62      87      76       4      60      90      23      57      63       7      84      88      18      15      15      53      82      42       6      42      35       0      85      88      52      67      56      13
+      59      28      35      42      16      16      54      64      63       2      21      12      24      99      78      45      12      80      38      13      47      69      55      85       0      82      38      93      16      63
+      29      32      87      65      40      65      85       2      34      24      39      22      65      37      99      17      87      57      35      15      61      51      77      88      82       0      28      57      71       3
+      64      84       6      20      75      50      19      82      31      78      48      40      26      68      16      11       5      67      13      87      20      92      85      52      38      28       0      44      71      78
+      85      83      40      79      29      67      66      67       3      68      49      46      42      92      36      51      29      36      94      42      93      47      70      67      93      57      44       0      75      55
+      28      75      11      13      23      40      26      63      91      64       9      92      21      65      14      23      68      67      26      21      85      45      90      56      16      71      71      75       0      83
+      26      31       3      35      10      34      81      43      31      65      53      68      20      38      39      38       7      88      11      11      76      28      55      13      63       3      78      55      83       0
+       0      27      57      60      88       3      51       5      87      42      16       2      81      20      34      61      76       5       5       8
+      27       0      77      73      28      59      19      92      42      51       6      16      59      98      84      29      99      34      93      73
+      57      77       0      63      49      49      80       2      20       3      13      27       8      18      32      93      69      27      61      39
+      60      73      63       0      63      25      23      66      68      71      25      29      89      34      48      51      69      77      42      13
+      88      28      49      63       0      80      90      57      32      21      91      25      84      79      97      35      95      93      65      86
+       3      59      49      25      80       0      32      85      42      81      30      74      92      51       3      57      50      58      48      69
+      51      19      80      23      90      32       0      81      67       2      98      77      48      60      79      78      89      23      32      49
+       5      92       2      66      57      85      81       0      80      71      72       9      56      28      64      24      53      30      35      74
+      87      42      20      68      32      42      67      80       0      62      51      30       5      47       1      19      71       3      50      36
+      42      51       3      71      21      81       2      71      62       0      82      16      89      71      59      19      93      81      17      77
+      16       6      13      25      91      30      98      72      51      82       0      87      51      63      25      80      68      60      76      71
+       2      16      27      29      25      74      77       9      30      16      87       0      38       7      21       1       7      10      49      30
+      81      59       8      89      84      92      48      56       5      89      51      38       0      24      94      98      39      99      10      71
+      20      98      18      34      79      51      60      28      47      71      63       7      24       0      29      94      19      27       2      11
+      34      84      32      48      97       3      79      64       1      59      25      21      94      29       0      77      86      18      96      20
+      61      29      93      51      35      57      78      24      19      19      80       1      98      94      77       0      39      97      40      72
+      76      99      69      69      95      50      89      53      71      93      68       7      39      19      86      39       0      32      70      93
+       5      34      27      77      93      58      23      30       3      81      60      10      99      27      18      97      32       0      66      87
+       5      93      61      42      65      48      32      35      50      17      76      49      10       2      96      40      70      66       0      41
+       8      73      39      13      86      69      49      74      36      77      71      30      71      11      20      72      93      87      41       0
+  197924   34022   49458  148960  167015   77529  201834  280178  167418  279784  207593  230225    9329  286046  184914  246009   72402    4101   67082  260795
+  161339  136326   99639  100189   10995   97973  225977   32264   81438  249726  227039  114545  233668  222580  230802  241331   26660  263304  156999  244297
+   26340   78472  112924  149519   67055    5282    5813  244114  156202  187240   87380  155497  262700  182882   96307  196588  179824   85595  214157  279821
+  203106  182726     375  253297  213901  232038   22064  262169    9210  183733  244087  188256  268468  126017  195077   71166   97808   82518   75222  263991
+  142561  139539   21085  226636    8496   31284  293417  110031  182479  161329  203335  134302  193163  188192   42683  113931  202420  153447  234144  133158
+  167903  280251  166530  224759  167729  220474  231305   55134  227488  178725  225482   69142  240589  191103   36887  297454  122309  287044  277220   79808
+  188238  212308   78582    7278   97845  241148  219138   36512  253636  255970   93496  179146   96618  122391  293408  119644  188705   38032  214505  264549
+  122620  282979   54567  276213   50007  250157  219083  294341  268303   83764  299606  298324   56984    3781  240617  113428  103979   44743  160515   14236
+  112604   86886  242255  228073  129853  207867  159416  191909  186608   33033   53202   65627  190380  112485  126081  254927   61195  103045  267589  246833
+  251301   83187   78060   11087  239243   79149  105764  170540  239051  230252  163225  293417  114984  271626   38151  211035  142716  162474  264860  113620
+    7242  237907  171547  127738   78518   12588  169240  228174  155104   14255   97964  287557   16718   75194  295733  216803  276140  259926  205999  299533
+   71120  257078  289306  173488  287090  113721  254560  162208  150975  240131  275692  110013   87087  263231    9292   23374  175457   56764  278914   71953
+  203363  126401  141398   52278  250651  177773  201367   67210  299441  245725   88872  124451  208929  212738   66414  107010   45805  294836   80458  218955
+   10977  122904  223468   59419  253196  197695  121860   28125  110214   46574   15536  215393   68190  160194  144676  179897  279747  237046    9338  167244
+  131528  214313  117630  272487  201806  212884  287850  199682  298709  174761  120468   21698   19739  120972  205395   93322   23264    8120   80257  220758
+  252455  111752  205249  140748  202456   14484   70223  212427  171337  127234  299670  174916  185427  221573  271077  273915   39716  101297   12506  210303
+  143952  191415  294827  214047   14886  272643   84286  296319  105645  139466  271132  183101  212454  110122  239747  183376  149629   66258   96105   95007
+  133341   50721  217975    1391  264760  201522  143678   62166  153263   49861  164937  150819  170329   60838  139393   42683  274657   44331   88570  106112
+  299267   14795   96737  200158   41099  227652  176390   31797   43809  270619   15985  175905  214331  238016  175521  110965  163801  266280  145527  273796
+  213653  258626  235288  286303   57258  277193    5667   57441   17908  130613  212335  113556   93697  135309   74993   60023  229932   78426  138157  227634
+    9750  160780  139182    6518    3479   47709   49174   21030  267433  106112    2316  148475   32721   55711   79351  234931   74791   12753  160753   11279
+  104162   54164  215265  262627  169157  280315   39405  253956  211108  204654   13623   65627  162794   48112   90603  141352  130613   66560   81447  102121
+   51170  189410  255394  228998  162950  297418  218552  168013  183596  117969  187405   60280   33527  265785  222672  150407  296465  107266   39130  176299
+  157402  276680   57039  293664    8926  122089   10803   38059  166154    9439  280480   77895  181151  262672  161705  261290   97415   68126   39899  210000
+   34955  121356  183962  163637   46757   44404  125504  227121  237064   51747   38929  224549   82216  292959  288253  112732  244755  150306  255980  157402
+  121164  219330  120001  225144  114142  250532   93844   94384   69829  280370  196075  138441  170805   29581  164442   83681  225226  197091  180318  296118
+   43031  127436  219202  299304  139576  280077  192715  176976   57506   78490  197915  163270  147331  167354   39405  173754  197521  255760   40000  280480
+  154554   74791  205359  284041  223679   27448   58430  285882  190920   59016  109326  113858   57066  226169   75963  104300   24143  292757  221536  193639
+  125037   30506   24024  122684  236964  252757  243711  106772  169304  259230  204031  274858  266545  120175  251658   30597  116733  177855   11188  138798
+    6463  193484     329  289947   12506  117877  220877   46409  171199  113812  291448  123087  215833    8313  137397  205780  222992    2893  103530  160359
+      17      30      53      94      17      70      22      49      12       8      38      27      36      98      53      76      64      76      78      82      15      62      31      34      91      51      40      60      78      93
+      95     103      89      94      66     119      67      47      93      63      70     114      33      47     129      88      70      83      89      77
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/35-15-35.txt
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/35-15-35.txt	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/35-15-35.txt	(revision 7505)
@@ -0,0 +1,88 @@
+   35    15     2
+       0      59      86      33      31      17      66      59      34      30      30      76      49      44      79       2      21      39      58       6      69       6      81      79       8      17      75      72      96      99      31      91      69      29      17
+      59       0      34      90      41      47      37      91      81      56      45       9      91      65      58      17      61       3      66      41      20      70      29      65      26      87      19      20       8      33      76      45      21      26      84
+      86      34       0      35      83      20      41      54      35      91      20      23       1      95      78      69      95      47      39      47      51      15      89      14       4      89       9      67      19       2      97      29       1      66      91
+      33      90      35       0      95      62      12      54      15      81      86      25      37      48      87      97      75      28      14      41      28      10      93      22      33       5      57      19      46      50      51      17      54      72      34
+      31      41      83      95       0      74      19      80      51      18      36      41      37      92      20      96      52       6       1      76      76      94      45      90      79      47      70      19      10      36      86       6      92      61      23
+      17      47      20      62      74       0      67      76      60      81      24      58      32      51      72      91      66      61      88       1      61      89      92      51      29      81      71      43      46      46      71      17      59      37      73
+      66      37      41      12      19      67       0      31      10      13      58      83      87      73      64      53      57      66      65      36      96      73      55      39      72      49      65       5      90      41      16      55      58      52      18
+      59      91      54      54      80      76      31       0      92      94      74      24      75       8      71      49      94      13      56      53      12      60      46      13      45      89      10      71      12      65      15      51      26      52      72
+      34      81      35      15      51      60      10      92       0      79      83      52      54      97      56      91      15      25      54      16      78      95      56      38      41      72      76      82      74       5      83      66      53      95      12
+      30      56      91      81      18      81      13      94      79       0      93      98      47      98      62      72      76      78      83       4      40      71       4      87      80      11      39      18      19      19       8      42      20      88      54
+      30      45      20      86      36      24      58      74      83      93       0      43      44      90      81      66      10      63      60       4      77      43      33       7      61      52      31      77      74      52      65      35      99       5      78
+      76       9      23      25      41      58      83      24      52      98      43       0      45      64       5      69       3      44      71      83       9      55      34      17       9      13      64      59      62      41      87      55      26      10      39
+      49      91       1      37      37      32      87      75      54      47      44      45       0      30       9       8      96      57      82      96      48      99      99      75      31      14      27       1      97      56      27      78      46      56      83
+      44      65      95      48      92      51      73       8      97      98      90      64      30       0      73      78      21      33      79       8      23      85      62      95      32      85      27      18      59      11      42      75      57      54      45
+      79      58      78      87      20      72      64      71      56      62      81       5       9      73       0      13      54      91      77      71      59      68      65      61      21      19      11      44      84      59      88      44       8      35      12
+       2      17      69      97      96      91      53      49      91      72      66      69       8      78      13       0      44       2      93      23      48       7      36      65      63      32      77      97      52      95      46       1      24      52      35
+      21      61      95      75      52      66      57      94      15      76      10       3      96      21      54      44       0      43      31       3      56      77      76      35      77      50      62      22      15      81      35       2      80      36      87
+      39       3      47      28       6      61      66      13      25      78      63      44      57      33      91       2      43       0      54      34      69      62      98      83      53      54      32      44      68      17      47      15      81      92      15
+      58      66      39      14       1      88      65      56      54      83      60      71      82      79      77      93      31      54       0      94      64      58       1      61       9      24      88      87      74      69      75      68       6      22      32
+       6      41      47      41      76       1      36      53      16       4       4      83      96       8      71      23       3      34      94       0      54       9      33      66      84      71      89      93      65      27      39      63      40      82      91
+      69      20      51      28      76      61      96      12      78      40      77       9      48      23      59      48      56      69      64      54       0      34      72      63      27      44      67      22      18      74       1      61      69      57      48
+       6      70      15      10      94      89      73      60      95      71      43      55      99      85      68       7      77      62      58       9      34       0       3      86      18      73      81      90      98      10      65      74      69      62       1
+      81      29      89      93      45      92      55      46      56       4      33      34      99      62      65      36      76      98       1      33      72       3       0      25      63      56      78       4      35      96       4      15      98      30      12
+      79      65      14      22      90      51      39      13      38      87       7      17      75      95      61      65      35      83      61      66      63      86      25       0      50      17      92      53      38      32      20      17      93      84      26
+       8      26       4      33      79      29      72      45      41      80      61       9      31      32      21      63      77      53       9      84      27      18      63      50       0      49      81       1       2      70       7      43      50      88      43
+      17      87      89       5      47      81      49      89      72      11      52      13      14      85      19      32      50      54      24      71      44      73      56      17      49       0      52      19      21      87      90      33      91      86      44
+      75      19       9      57      70      71      65      10      76      39      31      64      27      27      11      77      62      32      88      89      67      81      78      92      81      52       0      95      26      11      50      51      33      13      30
+      72      20      67      19      19      43       5      71      82      18      77      59       1      18      44      97      22      44      87      93      22      90       4      53       1      19      95       0      95      64      44       1       8      53      88
+      96       8      19      46      10      46      90      12      74      19      74      62      97      59      84      52      15      68      74      65      18      98      35      38       2      21      26      95       0      28      10      41      72      99      56
+      99      33       2      50      36      46      41      65       5      19      52      41      56      11      59      95      81      17      69      27      74      10      96      32      70      87      11      64      28       0      98      83      92      86      83
+      31      76      97      51      86      71      16      15      83       8      65      87      27      42      88      46      35      47      75      39       1      65       4      20       7      90      50      44      10      98       0      69       6      97      41
+      91      45      29      17       6      17      55      51      66      42      35      55      78      75      44       1       2      15      68      63      61      74      15      17      43      33      51       1      41      83      69       0      10      17      31
+      69      21       1      54      92      59      58      26      53      20      99      26      46      57       8      24      80      81       6      40      69      69      98      93      50      91      33       8      72      92       6      10       0      79       3
+      29      26      66      72      61      37      52      52      95      88       5      10      56      54      35      52      36      92      22      82      57      62      30      84      88      86      13      53      99      86      97      17      79       0      31
+      17      84      91      34      23      73      18      72      12      54      78      39      83      45      12      35      87      15      32      91      48       1      12      26      43      44      30      88      56      83      41      31       3      31       0
+       0      56      63      27      91      78      23      38      75       3      29      83      92      58      37
+      56       0      14      44      46      27      59      49      70      19      36      67      12      71      58
+      63      14       0      16      11       6      43      48      95      49      36      17      57      39      81
+      27      44      16       0      55      12      17      20      55      66      74      71       2      25      73
+      91      46      11      55       0      90       6      54      59      21      70      48      91      92      54
+      78      27       6      12      90       0      81      60       7      47      65      69      60      27      21
+      23      59      43      17       6      81       0      74      40      51      11      61      50      62      26
+      38      49      48      20      54      60      74       0      40      15      31      77      58      88      39
+      75      70      95      55      59       7      40      40       0      84      85      48      16      11      94
+       3      19      49      66      21      47      51      15      84       0      37      51      10       5      94
+      29      36      36      74      70      65      11      31      85      37       0      94      36       9      42
+      83      67      17      71      48      69      61      77      48      51      94       0      87      14       6
+      92      12      57       2      91      60      50      58      16      10      36      87       0      38      22
+      58      71      39      25      92      27      62      88      11       5       9      14      38       0      13
+      37      58      81      73      54      21      26      39      94      94      42       6      22      13       0
+  323061   71907  175112   55137  209891  220657   39275  103503   11952  124941  213074  220465   54144  188207  339938
+  106665  101132  151762  255639  293655   14676   55127  288367   46667  174930  339660  245545  180591  167635  166011
+   51655  321501   13480  190728  275870  271982  341348  122132  263779  262828  181980  101014  162123  298953  333635
+   76255     726   32364  126212  270850   20551   70038   85526   58534  312027  199391   74268   96411  102691  339307
+  161098  133796    8310   49465   94605  142651  236242  305767   83603  339980  155447  224599  160264   47308  272067
+  144029  127857   57861  124556  244402  169386   56355  137566  166289  268906  312112  248568    8726  271971  240525
+  196240  115381  136840  253375  234853   31435  102894  193163  163469  339275  327996   71875  334234   55383   71149
+  259410   78647  296699  172292  192095   16107  248782  155394   96453  183454  344082    6889  248728   99946   82685
+   55639  165199   56440  153695  256088  293954  292992  139820    1313  203086  153856   63084  117389   35879  184116
+  204571  115530  278188  156697  105725   53941  308288  194146  284351   85515  224599   74054  222911   43174  121576
+   32215   12027  189457  258993  252670  256964  231670  145043  258513  279844  179470  328508  292768   75624  146240
+   20316  303172  104347  220850  289831   20081  177718  311407    6099  291508  272730   37588  219547   64249  330079
+  322986  304155   25453  120358  114142  155746  293334   85676   27921  166470   21288   39574   53439  320882  304614
+  133080  310553  283860   53492  269707   41113   75849  221747  277109  334832   55543  105052  168393  166022  155394
+   48002     704  343078  240269  223819   64078   47009  134618   25881  208171  210809  138389  335238   89863  165947
+  226928  252905  199497   57893  155458   11301  198472    6910   63074  253706   26116  115915  296913  295770  308609
+    1783   51538  258342  177739  201826  194039  235505  232428  281926   70091  336883     566  197810  311226   18329
+   84383   86231   38709  190183   96699  137406  134394  216834  121266  275400  273638  297009  304785  247959  340803
+  288634   13437  202414  222687  217336  261909  249156  199925  182813  347415  139286  131958    1901   96838    7968
+    5757  152616   59634  160104   43601  158053  204358  149786  140279  174375  301548   30260  324962  171800  100961
+  175774  268137   22730   35793  101986  228861  136135  211781   36519   62646    2072  163896   66086   85302  235633
+  288720  261920   63063  234202   84907  109933  124268  187214   59901  297286  212999  252328  335537  281777  129801
+   37256   10307  295780  280143  301217  111386  161194  275400  214954  193708   66972   57284  143687  169536  235889
+  340568  141775  225795   81830   44531  273253  262315   84672  108716  297383  108641  333732  162764  283101  202317
+   16748  246261   41657  136327  205917  348365  341283    8705  217218  162935  293057  231894   45118  229203  172121
+  184800  198782  203428  213116  115445  241454  331873   93997   26767  309816  120220  147361  303653  264494  270123
+  263212  263757   48600  127686  322302   90290  105714  214676  224172  229117  183860  337449  198771  208320  277130
+   44082  165915   62977  281446  324973  231521   22869   16086   27066   34736  246037   37417  227430   85024  105821
+  346539  235911    3193  214558  217282  222794  305565   41315   96272   91230  195225  256740   51452  140194   99487
+  212796  270700  137940   17635   40151  187118  251516  317891  221095  332610  102478  247831   70625  346122   94242
+   97308  233881   38346  231286  177697  132226   89275  225571  106889   16299  180239  310531  313832  308534  236925
+  257765  151687  192939  135152  217069  133956   35248   45599  174738  232193  140920  269429  250737  349690   83935
+  291091   29918  160179  214345  100010  197703  225389  127056    7690  125357  180794  250000  261803  275347  103428
+  284276  183721  272067  150875  304197  231318  108107   35580  349989   63245  231617   73456  120978  206558  284778
+  120786  202125   54091  289008  238698  131563  143163  196955   99017  342191   42170  206772  270850  134928  146763
+      17      30      53      94      17      70      22      49      12       8      38      27      36      98      53      76      64      76      78      82      15      62      31      34      91      51      40      60      78      93      86      86      67      75      58
+     309     294     240     466     330     344     518     220     235     525     445     329     455     444     351
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/35-15-55.txt
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/35-15-55.txt	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/35-15-55.txt	(revision 7505)
@@ -0,0 +1,88 @@
+   35    15     2
+       0      14      22      40      62      80      79      53      30      54      57      31      47      10      35      55      76      86      37      77      64       3      74      37      35       5      76      10      99      82      39       5      92      39      12
+      14       0      58      15      65      41      49       9      64      95      81      20       5      93      48      90      56      62      43      35      54      32      13      39      78       7      26      38      74      26      62       1       7      30      75
+      22      58       0       5      80      74      45      95      98      81      84      33      23      88      89      30      85      81      19      53      10      62      95      14      20      46      82      28      63      37      69      45      47      83       2
+      40      15       5       0      43      10      43      82      93      18      83      78      76      21      32      82      67      46      99      47      64      76       4      31      74      87       9      96      47      75      11      85      57      73      73
+      62      65      80      43       0      12      13      78      60      11      30      73      67      64      15      92      88      45      98      94      17      28      88      91      42      75      57      18      11      49      46      69      33      81      92
+      80      41      74      10      12       0      84       1      36      70      39      84      93      56      94      95      99      85      64      64       1      39      70      35      24      17      27      10      94      24      39      61      78      45      40
+      79      49      45      43      13      84       0      34      38      29      63      63      64      43      84      22      98      40      98      25       2      94      97      16      87      28      47      53      13      93      87      60      55      58      66
+      53       9      95      82      78       1      34       0      80      40      16      93      45      67      77      55      46      29      37      26       4      75      86      13      49      22      88      46      45      26      92      46      97      13      30
+      30      64      98      93      60      36      38      80       0      59      54      68      31      13      95      60      36      27      78      65      92      58      97      76      43      11      78      20      67       1      30      16      42      22      93
+      54      95      81      18      11      70      29      40      59       0      22      14      21      84      47      46      56      93      48      70      35      11      53       2      83      70      98      39      80      85      80      39      69      84      11
+      57      81      84      83      30      39      63      16      54      22       0      97      80       4       1      26      59      40      20      57      71      37      81      54      40      95       8      77      10      97      11      68      92       7      40
+      31      20      33      78      73      84      63      93      68      14      97       0      10      69      65      43      28      33      22      91      79      23      40       9       7      42      96      58       2      16      29      25      39      77      55
+      47       5      23      76      67      93      64      45      31      21      80      10       0      57      48      26      83      86      83      75      92      11      31       6      57      46      47      47       8      28      45      21      17      86      33
+      10      93      88      21      64      56      43      67      13      84       4      69      57       0      50      78      58      29      71      84      70      30      58      66      47      82      97       7      89      34       9      72      70      76      87
+      35      48      89      32      15      94      84      77      95      47       1      65      48      50       0      92      20      50      15      59      63      11      29       3      35      60      62      15      53      97      30      28      43      73      83
+      55      90      30      82      92      95      22      55      60      46      26      43      26      78      92       0       4      15      82      13      49      97      70      51      47      47      14      91       3      54      78      77      97      34      75
+      76      56      85      67      88      99      98      46      36      56      59      28      83      58      20       4       0      75      51      28      46      85      95      21       9      36      77       5      20      24      16      89      56      21      27
+      86      62      81      46      45      85      40      29      27      93      40      33      86      29      50      15      75       0      29      96      46      38       2      14      27      40      67      87      23      97      44      64      45      13      77
+      37      43      19      99      98      64      98      37      78      48      20      22      83      71      15      82      51      29       0      41      36      16      35      69      48      16      39      47      76      89      71       2      77      68      56
+      77      35      53      47      94      64      25      26      65      70      57      91      75      84      59      13      28      96      41       0      32      39      72      67       8      29      55      46      96      93      20      95      15      20      74
+      64      54      10      64      17       1       2       4      92      35      71      79      92      70      63      49      46      46      36      32       0      22      84      49      54       4      71      44      27      52      98       1      71      28      23
+       3      32      62      76      28      39      94      75      58      11      37      23      11      30      11      97      85      38      16      39      22       0      15      47      16      43      73      83      83      39      58      43      18      33      10
+      74      13      95       4      88      70      97      86      97      53      81      40      31      58      29      70      95       2      35      72      84      15       0      52      58      33      79      44      30      15      88      55      81      24      64
+      37      39      14      31      91      35      16      13      76       2      54       9       6      66       3      51      21      14      69      67      49      47      52       0      21      63      12      34       9       3      54      73      72      73      66
+      35      78      20      74      42      24      87      49      43      83      40       7      57      47      35      47       9      27      48       8      54      16      58      21       0      41      73      79      51      93      83      21      41       5      86
+       5       7      46      87      75      17      28      22      11      70      95      42      46      82      60      47      36      40      16      29       4      43      33      63      41       0      29      63      82       5      50      88       1      83      77
+      76      26      82       9      57      27      47      88      78      98       8      96      47      97      62      14      77      67      39      55      71      73      79      12      73      29       0      10      62      18      94      92      86       7      34
+      10      38      28      96      18      10      53      46      20      39      77      58      47       7      15      91       5      87      47      46      44      83      44      34      79      63      10       0      32      44      83      24       7      47       6
+      99      74      63      47      11      94      13      45      67      80      10       2       8      89      53       3      20      23      76      96      27      83      30       9      51      82      62      32       0      11      15      91      87      38      88
+      82      26      37      75      49      24      93      26       1      85      97      16      28      34      97      54      24      97      89      93      52      39      15       3      93       5      18      44      11       0      81      15      77      11      21
+      39      62      69      11      46      39      87      92      30      80      11      29      45       9      30      78      16      44      71      20      98      58      88      54      83      50      94      83      15      81       0      63      79      95      15
+       5       1      45      85      69      61      60      46      16      39      68      25      21      72      28      77      89      64       2      95       1      43      55      73      21      88      92      24      91      15      63       0      30      48      47
+      92       7      47      57      33      78      55      97      42      69      92      39      17      70      43      97      56      45      77      15      71      18      81      72      41       1      86       7      87      77      79      30       0      44      13
+      39      30      83      73      81      45      58      13      22      84       7      77      86      76      73      34      21      13      68      20      28      33      24      73       5      83       7      47      38      11      95      48      44       0      98
+      12      75       2      73      92      40      66      30      93      11      40      55      33      87      83      75      27      77      56      74      23      10      64      66      86      77      34       6      88      21      15      47      13      98       0
+       0      68      63      18      13      38       7      59      60      39      95      25      47      64      72
+      68       0      56      16      44       3      56       1      18      72       7      33      84      84      88
+      63      56       0      14      73      50      57      55      67      66      80      20      96      56      88
+      18      16      14       0       5      24      24      11      54      27      39      38      61      34      78
+      13      44      73       5       0      78      84      87      70      97      82       3      57      63      62
+      38       3      50      24      78       0      74      71      57      52      99      39      37      27       2
+       7      56      57      24      84      74       0       1      43      17      45      12      45      58      42
+      59       1      55      11      87      71       1       0      40      49      86       8      92      49      28
+      60      18      67      54      70      57      43      40       0      50      76       6      10      29      65
+      39      72      66      27      97      52      17      49      50       0      38      60      10      17      46
+      95       7      80      39      82      99      45      86      76      38       0      18      24      67      82
+      25      33      20      38       3      39      12       8       6      60      18       0      74      18      66
+      47      84      96      61      57      37      45      92      10      10      24      74       0      24      31
+      64      84      56      34      63      27      58      49      29      17      67      18      24       0      35
+      72      88      88      78      62       2      42      28      65      46      82      66      31      35       0
+  248600   13298  156024  251944  276148  264537  194466  293729   94872  201634  210061  311258   12454  181040   18575
+  307979  148098   58128    8406  285654   70551     534  120604  215050  267496   18233   20444   30634  272740  255970
+   99530  206985    2948   68062  322473  149700  180474   21245   57391  208716  343612  295396  104069  346827  121170
+  327921  258919  221138  172740  171832  280890   10328   71149   12935   47276   95577   28904   66353  113544  327857
+  244947   97842  216203  139468  223360   90023   82834  232696  240749  249070   88282  103225  313586  121918  171149
+  181318  242245  269547  149540   48419  283304  316417  200234  112134   76575  321576   90258  297222  278530  341636
+  125037  335590  328594  230901  302029  113010  299946  149145  284009  105394  261365  322089  181093   12358  201602
+  175037  205468  171117  242982  285110  237929    8149  345727  272025  170348  211920  279512  273200  313031   83977
+  113907  172997  281115  251644  254251   31948  198995   99839  224449   85729  186936  105063  123296  259698  218842
+  179074  106002   18863  165231    5447   67239  249060   10606  176468  127494  289115   59218  313362  249198  209848
+   68147  327707  284191   59762  272003  306654  179085  223125   88164  280014  240119  210393  266652  251783  134073
+   26596   73606    4101   26714   37833  172708  106366   85441  331200  343195  137321  347671   38442  248910  102948
+  331467   68884   97222    8032   40066  271512  302040   64046  336776   71864  139692  341358  141817  254048  112198
+  248440  327803  232834  306547  145994  215210   36701  164259  228701   44563  296613     320   32450  226853   11087
+  235494  349989  248686   83016   80944   62443  283806  148141   39564  170102  337598  190942  162743  179555  325923
+   67912  176735  180751  115114   33721   67848   71127  124513  290536  240269  160104  118169  205725  185740  211461
+  287246  118446   29149  106569  149775   80207   39030  236220   69215  199882   17047  253856  218372   88410  305586
+  248088   40397  323552   27462  167218   33251  279918  246806  153674  159250  144691  315221   71053  206355   64259
+  342223  181713  252574   42213  154123  207637  260275  183764  330303  132428  101687    7242  230965  327205   92501
+  267656    5533  158235  184789   62817   95631    9186  345994   17368  321736  275646  275571  114857  117613  164836
+  285793  173264  251612    8406   98152  284405  248696  120925  182204  112315  252616  261984  288164  321095  141871
+   84821  149946  127365   88966   79117  160147  197885  276575  240803  343665  337374  110029  176831  331211  137032
+  240066  327558   59720   79064   34821  314580   50843   67336  115221   46966  294221  229779  142886  293591   87150
+  262561   74407  304229  307199   61546  321330   37630  319162   11226  279673   29000   93185  176490  118147  154870
+   85441  267549   39222  128102    7947  323349  151826  181008  239094  133657   70123  219151    1495  145396  327120
+  103781  258737  123136  167239   45716  207348   59527  107113  268532  216011  305650  328380  323584   88026  166620
+  141625   15167  249145  333005   85793  218211  336829  343067    1666  296368  342875  296336  243890  203631  185793
+  113715   70348  126885   64526  314590   23114  152446  270049   55938  239906  164334    6472  254251  110190    7081
+  198226  184981  315028  120999   34704  280346   64558  232407  279267  220519   22431  157081  293740  138602  231051
+  299401   55404  334618   26703  305073   67731  319013  108854  100331  291486  280730  102317   25400   97895  200459
+  176714   94936   20358   54080   62005  343409  306131  176810  174364  188036  194766  333315  291305  167421  274823
+   64056  140215  138261  295236  253268  139361   88282   33112   88795    5319   98130  144434  209132  116054    9901
+   99188  258011  193569  235334  277600  241775  195268   61247   78914  209987   78102  135270  169365  304358  174471
+  239468   20786  246581  244050   84810  266695  310168  340557  184308  326992   46678  157455   37406  128209  311738
+  341871  133817  220786  310937  340461  109282   19653  111194  116588  261226   20209  337726  302755  157060   15669
+      17      30      53      94      17      70      22      49      12       8      38      27      36      98      53      76      64      76      78      82      15      62      31      34      91      51      40      60      78      93      86      86      67      75      58
+     197     194     154     285     216     221     322     150     156     336     281     207     291     271     222
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/35-15-75.txt
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/35-15-75.txt	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/35-15-75.txt	(revision 7505)
@@ -0,0 +1,88 @@
+   35    15     2
+       0      35      95      93      65      86      32      85      42      81      30      74      92      51       3      57      50      58      48      69      81      67       2      98      77      48      60      79      78      89      23      32      49      80      71
+      35       0      72       9      56      28      64      24      53      30      35      74      62      51      30       5      47       1      19      71       3      50      36      82      16      89      71      59      19      93      81      17      77      87      51
+      95      72       0      63      25      80      68      60      76      71      38       7      21       1       7      10      49      30      24      94      98      39      99      10      71      29      94      19      27       2      11      77      86      18      96
+      93       9      63       0      20      39      97      40      72      32      70      93      66      87      41      61      10      46      65      12      84       9      64       3      67      99      71      23      23      17      81      42      11      48      96
+      65      56      25      20       0      54      46      51      93      19      50      51      32       9      19      20      35      83      68      45      33      58      53      60      82      33       8      30      42      22      11      67      19      57       4
+      86      28      80      39      54       0      72      62      25      87      70      11      92       7      47       9      79      70      43      45      41      90      20      58      18      97      51      72      12      44      59      74      52      94      37
+      32      64      68      97      46      72       0      29       2      65      93      26      76       1      45      52      17      27       2      98       4      91      78      78      32      33      47      81      49      71       2      28      81      71      34
+      85      24      60      40      51      62      29       0      52      32      72      74      82      91      40      24      42      36      25      22      45      56      79      68      98      96      31      50      94      39      68      93      17      22       9
+      42      53      76      72      93      25       2      52       0      89      14      19      32      13      84      65      40      83      24      75      21      86      87      17      91      10      91       3      79       8      26      50      33      44      24
+      81      30      71      32      19      87      65      32      89       0      76      11      36       2      92      43      51      68      38      20      62      41      93      29      73      35      47      13      59      17      30      76      61      87      93
+      30      35      38      70      50      70      93      72      14      76       0      92      25      47      40       4      71      95      24      62      96      98      84      97      84      69      58      53      32      20      36      18      89       6      43
+      74      74       7      93      51      11      26      74      19      11      92       0      77      15      68      46       1      72      31       2      56      52      90      34       9      80      18      66      79      63       6      44      83      39      66
+      92      62      21      66      32      92      76      82      32      36      25      77       0      85      15      95       7      87      19      91      31      28      83      80      29       7      27      57      50      27       5      15      17      98      87
+      51      51       1      87       9       7       1      91      13       2      47      15      85       0      50      49      53      55      95      83      47      78      18      40      39      84      72      39      25       9      25       1      28      41      59
+       3      30       7      41      19      47      45      40      84      92      40      68      15      50       0      33       2      28      73      55      67      79      69      55      17      22      59      22      38      48      86      49      68       5      70
+      57       5      10      61      20       9      52      24      65      43       4      46      95      49      33       0      69      24      76      88      97      52      93      13      44      10      36      89      97      38      63      88      97      31       5
+      50      47      49      10      35      79      17      42      40      51      71       1       7      53       2      69       0      31      33      74       5      96      86      44       4      14      22      40      62      80      79      53      30      54      57
+      58       1      30      46      83      70      27      36      83      68      95      72      87      55      28      24      31       0      31      47      10      35      55      76      86      37      77      64       3      74      37      35       5      76      10
+      48      19      24      65      68      43       2      25      24      38      24      31      19      95      73      76      33      31       0      99      82      39       5      92      39      12      58      15      65      41      49       9      64      95      81
+      69      71      94      12      45      45      98      22      75      20      62       2      91      83      55      88      74      47      99       0      20       5      93      48      90      56      62      43      35      54      32      13      39      78       7
+      81       3      98      84      33      41       4      45      21      62      96      56      31      47      67      97       5      10      82      20       0      26      38      74      26      62       1       7      30      75       5      80      74      45      95
+      67      50      39       9      58      90      91      56      86      41      98      52      28      78      79      52      96      35      39       5      26       0      98      81      84      33      23      88      89      30      85      81      19      53      10
+       2      36      99      64      53      20      78      79      87      93      84      90      83      18      69      93      86      55       5      93      38      98       0      62      95      14      20      46      82      28      63      37      69      45      47
+      98      82      10       3      60      58      78      68      17      29      97      34      80      40      55      13      44      76      92      48      74      81      62       0      83       2      43      10      43      82      93      18      83      78      76
+      77      16      71      67      82      18      32      98      91      73      84       9      29      39      17      44       4      86      39      90      26      84      95      83       0      21      32      82      67      46      99      47      64      76       4
+      48      89      29      99      33      97      33      96      10      35      69      80       7      84      22      10      14      37      12      56      62      33      14       2      21       0      31      74      87       9      96      47      75      11      85
+      60      71      94      71       8      51      47      31      91      47      58      18      27      72      59      36      22      77      58      62       1      23      20      43      32      31       0      57      73      73      12      13      78      60      11
+      79      59      19      23      30      72      81      50       3      13      53      66      57      39      22      89      40      64      15      43       7      88      46      10      82      74      57       0      30      73      67      64      15      92      88
+      78      19      27      23      42      12      49      94      79      59      32      79      50      25      38      97      62       3      65      35      30      89      82      43      67      87      73      30       0      45      98      94      17      28      88
+      89      93       2      17      22      44      71      39       8      17      20      63      27       9      48      38      80      74      41      54      75      30      28      82      46       9      73      73      45       0      91      42      75      57      18
+      23      81      11      81      11      59       2      68      26      30      36       6       5      25      86      63      79      37      49      32       5      85      63      93      99      96      12      67      98      91       0      11      49      46      69
+      32      17      77      42      67      74      28      93      50      76      18      44      15       1      49      88      53      35       9      13      80      81      37      18      47      47      13      64      94      42      11       0      33      81      92
+      49      77      86      11      19      52      81      17      33      61      89      83      17      28      68      97      30       5      64      39      74      19      69      83      64      75      78      15      17      75      49      33       0      84       1
+      80      87      18      48      57      94      71      22      44      87       6      39      98      41       5      31      54      76      95      78      45      53      45      78      76      11      60      92      28      57      46      81      84       0      36
+      71      51      96      96       4      37      34       9      24      93      43      66      87      59      70       5      57      10      81       7      95      10      47      76       4      85      11      88      88      18      69      92       1      36       0
+       0      70      39      84      93      56      94      95      99      85      64      64       1      39      70
+      70       0      35      24      17      27      10      94      24      39      61      78      45      40      34
+      39      35       0      38      29      63      63      64      43      84      22      98      40      98      25
+      84      24      38       0       2      94      97      16      87      28      47      53      13      93      87
+      93      17      29       2       0      60      55      58      66      80      40      16      93      45      67
+      56      27      63      94      60       0      77      55      46      29      37      26       4      75      86
+      94      10      63      97      55      77       0      13      49      22      88      46      45      26      92
+      95      94      64      16      58      55      13       0      46      97      13      30      59      54      68
+      99      24      43      87      66      46      49      46       0      31      13      95      60      36      27
+      85      39      84      28      80      29      22      97      31       0      78      65      92      58      97
+      64      61      22      47      40      37      88      13      13      78       0      76      43      11      78
+      64      78      98      53      16      26      46      30      95      65      76       0      20      67       1
+       1      45      40      13      93       4      45      59      60      92      43      20       0      30      16
+      39      40      98      93      45      75      26      54      36      58      11      67      30       0      42
+      70      34      25      87      67      86      92      68      27      97      78       1      16      42       0
+  187086   67827  139938  122943  275261  188271  248985  331937  250918   74417  142159   97511   16492  204304  340589
+    7904  218276  272185   59079  328060   41540  299401  179940   98921  208641  103823  224044  299455  100128   92127
+  202157  297650  144413  213821  204229   92320  146154   41155  209463   22260  148750  314131  325037  294103  101196
+  164185   86220   55682   24674  156334  175763  116438   99177  113127  295278  291123  265424  109965   46528   18863
+  162422  255618   55436  233764   46037  297041   46432   88666    8801  262625  200299  158844  246272   32845   52948
+  126949   40301  102456  218276  125881  304603   23136  142608   41123   12657  290952  323873  349177  103642  317314
+  102916  193462  286381  347885  160243  124567  236754  318083  125507  306035   58972    9677   82995  212497  305842
+  147222  230570   71768  278423   48408  125176  277173  150491  217709  172484   71939   37897  246913  143612  132140
+  158342   61995  176767  199700  101751  130249   96432  242042  306643  266609   58214  140023  262732    3450  101847
+   80581   35120  162903  220358  155810  330452  195439  278188  294840     106   24246  336049   80281  201142  259164
+   15221  275710  109848   69237  259431   15627   58609  228156  176660  234736  141134  121341   19119  287844    6462
+   79117  183967   87054  137128  274652  292576  307904  181606  200950  131371   40696  236519  116000  211760  189126
+  298931   69899  232204   92085  283806    3300  200106  220839   27312   31029   46389  177750  270935  200064   40610
+  298216  196891  235889  289275  282407  210158  316246  225325    8406  287417  236466  221608  153161  138111  105287
+  285953   72986  248109  285409   70892   20049  251174  217528   55778  246517  348568  142426   83924  222772  122099
+  109634   12881  321459  111001  287064   60499   93697  147810  110553    4496   39286  173723  287524   68575  297180
+  328562  293505  202691    7947   85857  275977  240440  224951  228231    4293   91262  125357   83347  279940     331
+  248023  115968  145962   33956   59421  196143  209997  223221   74556  139040  169515  173819   34052  186690  153749
+  274791  214238  326895  271063  163907  171662  319675  276009   82781  248696   26554   45065   79171  141689  162988
+  325197  239553  208299  269215  244018   59634  165552  319942  146111  135772  155180  318062  294114   84810  227782
+   92768  148835   75550   72441  297415  317485  229342  293345  177333  333945   22708   59741  103044  310382  349957
+  131328  239094  323926  228284  134971  193804  327825  253578  144840  120358   50886  239339  342309   64441  274407
+  346806   57081  128754   50523  139008  116438  349765    1324  316524    3749   56942  312315  167784   53140  159912
+   59784   41817  181713   83603  135900  126062  135953  147019  310499  287214  103845   55650   43858  307904   19237
+  103044  239489   26949  260168  301741  150640  116086  317421  188880  280239  200801  235248  126938  237684  308417
+     469  194669  291967  250865  281820  288773  134971  125240   45738  331478   94178   39799   50672    4400   58651
+  148258   45876   54048  307541  150224   76789   39104  205030   40525   23146  165018     886  215349   71704  326041
+  300694  267795   99903  150160  244595  180933  322174  167154  159036  100982  125368  195065  270113  298440  245011
+  315498  192928  300042  308651  182952  235814  199391   48269  288602  133625  328936   57947  223755   99049  201153
+  248600   13298  156024  251944  276148  264537  194466  293729   94872  201634  210061  311258   12454  181040   18575
+  307979  148098   58128    8406  285654   70551     534  120604  215050  267496   18233   20444   30634  272740  255970
+   99530  206985    2948   68062  322473  149700  180474   21245   57391  208716  343612  295396  104069  346827  121170
+  327921  258919  221138  172740  171832  280890   10328   71149   12935   47276   95577   28904   66353  113544  327857
+  244947   97842  216203  139468  223360   90023   82834  232696  240749  249070   88282  103225  313586  121918  171149
+  181318  242245  269547  149540   48419  283304  316417  200234  112134   76575  321576   90258  297222  278530  341636
+      17      30      53      94      17      70      22      49      12       8      38      27      36      98      53      76      64      76      78      82      15      62      31      34      91      51      40      60      78      93      86      86      67      75      58
+     143     141     113     202     161     158     239     111     117     246     212     144     213     206     163
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/35-15-95.txt
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/35-15-95.txt	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/35-15-95.txt	(revision 7505)
@@ -0,0 +1,88 @@
+   35    15     2
+       0      43      78      61      93      77      46      49      91      78      23      71       7      12      22      40      46      92      68      59      76      69      17      47      91      41      38      44      90      84      24      65      26      42      21
+      43       0      20      84      90      65      83      50      95       6      17      29      88      99      37      68      92      65      38      55      93      72      41      34      14      68      97      18      78      99      16      36      14      39      33
+      78      20       0      99      90       1      16      89      47      15      45      17      11      51      23      38      36      38      42      88      82      29      15      12      87       5      29      68       7      74      86      43      33      90      53
+      61      84      99       0      80      57      67      36      67      88      55      83      71      80      82      38      35      13      94      26      11      14       1      16      42      13      15      87      42      21      11      58      11       6      47
+      93      90      90      80       0      61      20      93      85      76      28      42      69      51      92      47      45      28      35      55      77      85      70      90      55      85      88      52      67      56      13      82      38      93      16
+      77      65       1      57      61       0      63      28      57      71       3      44      71      78      75      55      83      27      57      60      88       3      51       5      87      42      16       2      81      20      34      61      76       5       5
+      46      83      16      67      20      63       0       8      77      73      28      59      19      92      42      51       6      16      59      98      84      29      99      34      93      73      63      49      49      80       2      20       3      13      27
+      49      50      89      36      93      28       8       0       8      18      32      93      69      27      61      39      63      25      23      66      68      71      25      29      89      34      48      51      69      77      42      13      80      90      57
+      91      95      47      67      85      57      77       8       0      32      21      91      25      84      79      97      35      95      93      65      86      32      85      42      81      30      74      92      51       3      57      50      58      48      69
+      78       6      15      88      76      71      73      18      32       0      81      67       2      98      77      48      60      79      78      89      23      32      49      80      71      72       9      56      28      64      24      53      30      35      74
+      23      17      45      55      28       3      28      32      21      81       0      62      51      30       5      47       1      19      71       3      50      36      82      16      89      71      59      19      93      81      17      77      87      51      63
+      71      29      17      83      42      44      59      93      91      67      62       0      25      80      68      60      76      71      38       7      21       1       7      10      49      30      24      94      98      39      99      10      71      29      94
+       7      88      11      71      69      71      19      69      25       2      51      25       0      19      27       2      11      77      86      18      96      20      39      97      40      72      32      70      93      66      87      41      61      10      46
+      12      99      51      80      51      78      92      27      84      98      30      80      19       0      65      12      84       9      64       3      67      99      71      23      23      17      81      42      11      48      96      54      46      51      93
+      22      37      23      82      92      75      42      61      79      77       5      68      27      65       0      19      50      51      32       9      19      20      35      83      68      45      33      58      53      60      82      33       8      30      42
+      40      68      38      38      47      55      51      39      97      48      47      60       2      12      19       0      22      11      67      19      57       4      72      62      25      87      70      11      92       7      47       9      79      70      43
+      46      92      36      35      45      83       6      63      35      60       1      76      11      84      50      22       0      45      41      90      20      58      18      97      51      72      12      44      59      74      52      94      37      29       2
+      92      65      38      13      28      27      16      25      95      79      19      71      77       9      51      11      45       0      65      93      26      76       1      45      52      17      27       2      98       4      91      78      78      32      33
+      68      38      42      94      35      57      59      23      93      78      71      38      86      64      32      67      41      65       0      47      81      49      71       2      28      81      71      34      52      32      72      74      82      91      40
+      59      55      88      26      55      60      98      66      65      89       3       7      18       3       9      19      90      93      47       0      24      42      36      25      22      45      56      79      68      98      96      31      50      94      39
+      76      93      82      11      77      88      84      68      86      23      50      21      96      67      19      57      20      26      81      24       0      68      93      17      22       9      89      14      19      32      13      84      65      40      83
+      69      72      29      14      85       3      29      71      32      32      36       1      20      99      20       4      58      76      49      42      68       0      24      75      21      86      87      17      91      10      91       3      79       8      26
+      17      41      15       1      70      51      99      25      85      49      82       7      39      71      35      72      18       1      71      36      93      24       0      50      33      44      24      76      11      36       2      92      43      51      68
+      47      34      12      16      90       5      34      29      42      80      16      10      97      23      83      62      97      45       2      25      17      75      50       0      38      20      62      41      93      29      73      35      47      13      59
+      91      14      87      42      55      87      93      89      81      71      89      49      40      23      68      25      51      52      28      22      22      21      33      38       0      17      30      76      61      87      93      92      25      47      40
+      41      68       5      13      85      42      73      34      30      72      71      30      72      17      45      87      72      17      81      45       9      86      44      20      17       0       4      71      95      24      62      96      98      84      97
+      38      97      29      15      88      16      63      48      74       9      59      24      32      81      33      70      12      27      71      56      89      87      24      62      30       4       0      84      69      58      53      32      20      36      18
+      44      18      68      87      52       2      49      51      92      56      19      94      70      42      58      11      44       2      34      79      14      17      76      41      76      71      84       0      89       6      43      77      15      68      46
+      90      78       7      42      67      81      49      69      51      28      93      98      93      11      53      92      59      98      52      68      19      91      11      93      61      95      69      89       0       1      72      31       2      56      52
+      84      99      74      21      56      20      80      77       3      64      81      39      66      48      60       7      74       4      32      98      32      10      36      29      87      24      58       6       1       0      90      34       9      80      18
+      24      16      86      11      13      34       2      42      57      24      17      99      87      96      82      47      52      91      72      96      13      91       2      73      93      62      53      43      72      90       0      66      79      63       6
+      65      36      43      58      82      61      20      13      50      53      77      10      41      54      33       9      94      78      74      31      84       3      92      35      92      96      32      77      31      34      66       0      44      83      39
+      26      14      33      11      38      76       3      80      58      30      87      71      61      46       8      79      37      78      82      50      65      79      43      47      25      98      20      15       2       9      79      44       0      66      85
+      42      39      90       6      93       5      13      90      48      35      51      29      10      51      30      70      29      32      91      94      40       8      51      13      47      84      36      68      56      80      63      83      66       0      15
+      21      33      53      47      16       5      27      57      69      74      63      94      46      93      42      43       2      33      40      39      83      26      68      59      40      97      18      46      52      18       6      39      85      15       0
+       0      95       7      87      19      91      31      28      83      80      29       7      27      57      50
+      95       0      27       5      15      17      98      87      50      49      53      55      95      83      47
+       7      27       0      78      18      40      39      84      72      39      25       9      25       1      28
+      87       5      78       0      41      59      33       2      28      73      55      67      79      69      55
+      19      15      18      41       0      17      22      59      22      38      48      86      49      68       5
+      91      17      40      59      17       0      70      69      24      76      88      97      52      93      13
+      31      98      39      33      22      70       0      44      10      36      89      97      38      63      88
+      28      87      84       2      59      69      44       0      97      31       5      31      33      74       5
+      83      50      72      28      22      24      10      97       0      96      86      44       4      14      22
+      80      49      39      73      38      76      36      31      96       0      40      62      80      79      53
+      29      53      25      55      48      88      89       5      86      40       0      30      54      57      31
+       7      55       9      67      86      97      97      31      44      62      30       0      47      10      35
+      27      95      25      79      49      52      38      33       4      80      54      47       0      55      76
+      57      83       1      69      68      93      63      74      14      79      57      10      55       0      86
+      50      47      28      55       5      13      88       5      22      53      31      35      76      86       0
+    1623  308886  235110  167624   72527  178807   58171  192426  175955  198718   70978  162625   49797  320433   51719
+  103332  123798  349145   17261  112860  233518   47949  265594  205789   37096   51110  315723   18649  205223  250053
+  277686  204774  129459  191102  310660  169782  319429  249262  301730  274503  334020   66801  323392    6611   67015
+   20892  152381  247724  132482  109314  157861   87491   70027  268254   91497  161183  265573   11375  187577  162379
+    7605    4058   55661   57370   24535  312005  123798    2702  173221   38175   64996   92576  274086   87256   14879
+  187545   13159  121523   63191  251142  306398  197350  327034   45973  296282  246293  238763   15894   76564  189927
+   56131  105703  164911  152381   77654   95022  119141   59698  220978  297959  267165  190108  346987  254977  196015
+  214195  137630  218639   70326   39115  310083  259784  175475  345876  125144   45652  205682  183635  322794   66545
+  342608   10414  142437   12604   44402  193847   11012  327227   90878  211343  306451  188656  304838  113650   79480
+   46549  245001   40781  141582  214622  190910   54550   51805  146421  264975  276575   60371   45417  261973   95919
+  341785  336295  131521  285547  175357  298643  183635  141358  255885  140002  262668  133165  292287  109485  110115
+   81467  327098  228754  161514  199273   34511  191850   97628  262764  229940  210371  345471   50202  148675  255735
+  349188  162839  326757  224834  206472   67090   91572  230901  190482  171886  195246   45973  202713  230442  298387
+   46667  327227  180314   87256  239585  331382  260959   32023   68169  333529  222740   68852  127547  132834   66577
+  263864   88624  121683   28167  341550  258459  225913  145876   35590   28028  143131  276458  294883  284330  124567
+  197521  302435  238036  320668  310969  140205  293601   35697  136188  207498   13052  161931    7541  225731     384
+  338271   14590  137524  257690   54144  199732  132781  340023  143601  251805    9698  160296  240076  260158    3375
+  120786  187086   67827  139938  122943  275261  188271  248985  331937  250918   74417  142159   97511   16492  204304
+  340589    7904  218276  272185   59079  328060   41540  299401  179940   98921  208641  103823  224044  299455  100128
+   92127  202157  297650  144413  213821  204229   92320  146154   41155  209463   22260  148750  314131  325037  294103
+  101196  164185   86220   55682   24674  156334  175763  116438   99177  113127  295278  291123  265424  109965   46528
+   18863  162422  255618   55436  233764   46037  297041   46432   88666    8801  262625  200299  158844  246272   32845
+   52948  126949   40301  102456  218276  125881  304603   23136  142608   41123   12657  290952  323873  349177  103642
+  317314  102916  193462  286381  347885  160243  124567  236754  318083  125507  306035   58972    9677   82995  212497
+  305842  147222  230570   71768  278423   48408  125176  277173  150491  217709  172484   71939   37897  246913  143612
+  132140  158342   61995  176767  199700  101751  130249   96432  242042  306643  266609   58214  140023  262732    3450
+  101847   80581   35120  162903  220358  155810  330452  195439  278188  294840     106   24246  336049   80281  201142
+  259164   15221  275710  109848   69237  259431   15627   58609  228156  176660  234736  141134  121341   19119  287844
+    6462   79117  183967   87054  137128  274652  292576  307904  181606  200950  131371   40696  236519  116000  211760
+  189126  298931   69899  232204   92085  283806    3300  200106  220839   27312   31029   46389  177750  270935  200064
+   40610  298216  196891  235889  289275  282407  210158  316246  225325    8406  287417  236466  221608  153161  138111
+  105287  285953   72986  248109  285409   70892   20049  251174  217528   55778  246517  348568  142426   83924  222772
+  122099  109634   12881  321459  111001  287064   60499   93697  147810  110553    4496   39286  173723  287524   68575
+  297180  328562  293505  202691    7947   85857  275977  240440  224951  228231    4293   91262  125357   83347  279940
+     331  248023  115968  145962   33956   59421  196143  209997  223221   74556  139040  169515  173819   34052  186690
+      17      30      53      94      17      70      22      49      12       8      38      27      36      98      53      76      64      76      78      82      15      62      31      34      91      51      40      60      78      93      86      86      67      75      58
+     112     105      90     162     128     121     192      82      95     196     166     119     171     160     129
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/40-07-75.txt
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/40-07-75.txt	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/40-07-75.txt	(revision 7505)
@@ -0,0 +1,90 @@
+   40     7     2
+       0      51      30       5      47       1      19      71       3      50      36      82      16      89      71      59      19      93      81      17      77      87      51      63      25      80      68      60      76      71      38       7      21       1       7      10      49      30      24      94
+      51       0      98      39      99      10      71      29      94      19      27       2      11      77      86      18      96      20      39      97      40      72      32      70      93      66      87      41      61      10      46      65      12      84       9      64       3      67      99      71
+      30      98       0      23      23      17      81      42      11      48      96      54      46      51      93      19      50      51      32       9      19      20      35      83      68      45      33      58      53      60      82      33       8      30      42      22      11      67      19      57
+       5      39      23       0       4      72      62      25      87      70      11      92       7      47       9      79      70      43      45      41      90      20      58      18      97      51      72      12      44      59      74      52      94      37      29       2      65      93      26      76
+      47      99      23       4       0       1      45      52      17      27       2      98       4      91      78      78      32      33      47      81      49      71       2      28      81      71      34      52      32      72      74      82      91      40      24      42      36      25      22      45
+       1      10      17      72       1       0      56      79      68      98      96      31      50      94      39      68      93      17      22       9      89      14      19      32      13      84      65      40      83      24      75      21      86      87      17      91      10      91       3      79
+      19      71      81      62      45      56       0       8      26      50      33      44      24      76      11      36       2      92      43      51      68      38      20      62      41      93      29      73      35      47      13      59      17      30      76      61      87      93      92      25
+      71      29      42      25      52      79       8       0      47      40       4      71      95      24      62      96      98      84      97      84      69      58      53      32      20      36      18      89       6      43      77      15      68      46       1      72      31       2      56      52
+       3      94      11      87      17      68      26      47       0      90      34       9      80      18      66      79      63       6      44      83      39      66      85      15      95       7      87      19      91      31      28      83      80      29       7      27      57      50      27       5
+      50      19      48      70      27      98      50      40      90       0      15      17      98      87      50      49      53      55      95      83      47      78      18      40      39      84      72      39      25       9      25       1      28      41      59      33       2      28      73      55
+      36      27      96      11       2      96      33       4      34      15       0      67      79      69      55      17      22      59      22      38      48      86      49      68       5      70      69      24      76      88      97      52      93      13      44      10      36      89      97      38
+      82       2      54      92      98      31      44      71       9      17      67       0      63      88      97      31       5      31      33      74       5      96      86      44       4      14      22      40      62      80      79      53      30      54      57      31      47      10      35      55
+      16      11      46       7       4      50      24      95      80      98      79      63       0      76      86      37      77      64       3      74      37      35       5      76      10      99      82      39       5      92      39      12      58      15      65      41      49       9      64      95
+      89      77      51      47      91      94      76      24      18      87      69      88      76       0      81      20       5      93      48      90      56      62      43      35      54      32      13      39      78       7      26      38      74      26      62       1       7      30      75       5
+      71      86      93       9      78      39      11      62      66      50      55      97      86      81       0      80      74      45      95      98      81      84      33      23      88      89      30      85      81      19      53      10      62      95      14      20      46      82      28      63
+      59      18      19      79      78      68      36      96      79      49      17      31      37      20      80       0      37      69      45      47      83       2      43      10      43      82      93      18      83      78      76      21      32      82      67      46      99      47      64      76
+      19      96      50      70      32      93       2      98      63      53      22       5      77       5      74      37       0       4      31      74      87       9      96      47      75      11      85      57      73      73      12      13      78      60      11      30      73      67      64      15
+      93      20      51      43      33      17      92      84       6      55      59      31      64      93      45      69       4       0      92      88      45      98      94      17      28      88      91      42      75      57      18      11      49      46      69      33      81      92      84       1
+      81      39      32      45      47      22      43      97      44      95      22      33       3      48      95      45      31      92       0      36      70      39      84      93      56      94      95      99      85      64      64       1      39      70      35      24      17      27      10      94
+      17      97       9      41      81       9      51      84      83      83      38      74      74      90      98      47      74      88      36       0      24      39      61      78      45      40      34      38      29      63      63      64      43      84      22      98      40      98      25       2
+      77      40      19      90      49      89      68      69      39      47      48       5      37      56      81      83      87      45      70      24       0      94      97      16      87      28      47      53      13      93      87      60      55      58      66      80      40      16      93      45
+      87      72      20      20      71      14      38      58      66      78      86      96      35      62      84       2       9      98      39      39      94       0      67      77      55      46      29      37      26       4      75      86      13      49      22      88      46      45      26      92
+      51      32      35      58       2      19      20      53      85      18      49      86       5      43      33      43      96      94      84      61      97      67       0      46      97      13      30      59      54      68      31      13      95      60      36      27      78      65      92      58
+      63      70      83      18      28      32      62      32      15      40      68      44      76      35      23      10      47      17      93      78      16      77      46       0      97      76      43      11      78      20      67       1      30      16      42      22      93      22      14      21
+      25      93      68      97      81      13      41      20      95      39       5       4      10      54      88      43      75      28      56      45      87      55      97      97       0      84      47      46      56      93      48      70      35      11      53       2      83      70      98      39
+      80      66      45      51      71      84      93      36       7      84      70      14      99      32      89      82      11      88      94      40      28      46      13      76      84       0      80      85      80      39      69      84      11      97      80       4       1      26      59      40
+      68      87      33      72      34      65      29      18      87      72      69      22      82      13      30      93      85      91      95      34      47      29      30      43      47      80       0      20      57      71      37      81      54      40      95       8      77      10      97      11
+      60      41      58      12      52      40      73      89      19      39      24      40      39      39      85      18      57      42      99      38      53      37      59      11      46      85      20       0      68      92       7      40      10      69      65      43      28      33      22      91
+      76      61      53      44      32      83      35       6      91      25      76      62       5      78      81      83      73      75      85      29      13      26      54      78      56      80      57      68       0      79      23      40       9       7      42      96      58       2      16      29
+      71      10      60      59      72      24      47      43      31       9      88      80      92       7      19      78      73      57      64      63      93       4      68      20      93      39      71      92      79       0      25      39      77      55      57      48      26      83      86      83
+      38      46      82      74      74      75      13      77      28      25      97      79      39      26      53      76      12      18      64      63      87      75      31      67      48      69      37       7      23      25       0      75      92      11      31       6      57      46      47      47
+       7      65      33      52      82      21      59      15      83       1      52      53      12      38      10      21      13      11       1      64      60      86      13       1      70      84      81      40      40      39      75       0       8      28      45      21      17      86      33      50
+      21      12       8      94      91      86      17      68      80      28      93      30      58      74      62      32      78      49      39      43      55      13      95      30      35      11      54      10       9      77      92       8       0      78      58      29      71      84      70      30
+       1      84      30      37      40      87      30      46      29      41      13      54      15      26      95      82      60      46      70      84      58      49      60      16      11      97      40      69       7      55      11      28      78       0      58      66      47      82      97       7
+       7       9      42      29      24      17      76       1       7      59      44      57      65      62      14      67      11      69      35      22      66      22      36      42      53      80      95      65      42      57      31      45      58      58       0      89      34       9      72      70
+      10      64      22       2      42      91      61      72      27      33      10      31      41       1      20      46      30      33      24      98      80      88      27      22       2       4       8      43      96      48       6      21      29      66      89       0      76      87      92      20
+      49       3      11      65      36      10      87      31      57       2      36      47      49       7      46      99      73      81      17      40      40      46      78      93      83       1      77      28      58      26      57      17      71      47      34      76       0      50      15      59
+      30      67      67      93      25      91      93       2      50      28      89      10       9      30      82      47      67      92      27      98      16      45      65      22      70      26      10      33       2      83      46      86      84      82       9      87      50       0      63      11
+      24      99      19      26      22       3      92      56      27      73      97      35      64      75      28      64      64      84      10      25      93      26      92      14      98      59      97      22      16      86      47      33      70      97      72      92      15      63       0      29
+      94      71      57      76      45      79      25      52       5      55      38      55      95       5      63      76      15       1      94       2      45      92      58      21      39      40      11      91      29      83      47      50      30       7      70      20      59      11      29       0
+       0       3      35      60      62      15      53
+       3       0      97      30      28      43      73
+      35      97       0      83       4      15      82
+      60      30      83       0      13      49      97
+      62      28       4      13       0      70      51
+      15      43      15      49      70       0      47
+      53      73      82      97      51      47       0
+   68153  189202  365648  166985  155168  177349  363499
+  336130   96926  260322  106021  170097   86342   82790
+  339902  362840  262105  335251  202667  381652   25952
+   68276  117764  354722  399951  150090  273250  370201
+  260896  154252  221491  374657  289803  165532  137553
+   58156  273531  391210   73647  313608  396349   65236
+  147148   57741  158867  133072  399731    1513  361741
+    4284   65077  356932  191753   60731  182757   68324
+   47791  207672   95547  155314  144071  155375  168022
+  354857  328244  118680   63600   50123  351890   21985
+  117764  273702   30799  297335  344846  172161  132670
+  362767  215863  320273  229486  268855  145072  271639
+  352476     537  222479  333677  286703  322080  330027
+  154252  143131   52272  378832  107632   45484   57911
+    5029   67030  169438   52430   61769  351475  171684
+   87759   44691  234321   46314   26453  188592    1013
+  246113   81948  372618  343650  306051  114175  171611
+  279537  206781  368199  191033  181756  115408  143278
+  222931  308700  341074  280013  360570  220490  342905
+  352745  209088  269502  227875   55165  329831  152714
+  375926   66225  255720  113199  229889  284115   15198
+  178313  287936  315598  302328  222247  335691  108426
+  230439  240070  355723   14233  206903   21228  351976
+  169255   66432    9607  326462   80629     610  137833
+  245771  305710   20838   23364   35010  311703  292538
+  113748  236555    3369   77785  368541  171086  206256
+   24280   65590  238532  392699  337595  118936  396374
+  138480  374767  295907  252729  197418  196380  321018
+   11804   81313   14783   54029  109231   33033   75832
+  129764  374694  279940  111819  247090  159392  255269
+  102883   94668  265938  275142  284652  100894  117972
+  358384  139335  195599  207220  276851  308053  170903
+   55336  323776  361619  228839  128153   87514  367516
+  103152  339683  318320  390441  142899  383532  375536
+  263887  345176  129154  342796  170451  324582  120450
+  298702  368102  206964   14123  230402  200042  234821
+  195562  277694  325840  271919    9314  395117  310885
+  194683  242194  319443  312228  357750   95974  130179
+  197711  321274  287594  290572   36512  227423  114102
+  256514   97976  213641  120072  140910  296798  250105
+      17      30      53      94      17      70      22      49      12       8      38      27      36      98      53      76      64      76      78      82      15      62      31      34      91      51      40      60      78      93      86      86      67      75      58      38      35      20      82      41
+     400     620     253     309     620     489     166
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/40-09-95.txt
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/40-09-95.txt	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/40-09-95.txt	(revision 7505)
@@ -0,0 +1,92 @@
+   40     9     2
+       0      33      60      54      85      19      66      26      81      57      63       7       8      13      50      77      57      11      85      56      67      82      80      60      90      64       2      82      67      63      43      39      30      81      20      70      81      20       5      71
+      33       0      62      15      70      99      40      23      63      34      31       3      91      31      82      17      26      42      31       1      11      49      82      19      84      93      83      57       2      24      78      68      64      65       1      26      35      23      79      70
+      60      62       0      33      41       9      16      56      59      63      21      39      48      49       9      53      43      78      61      93      77      46      49      91      78      23      71       7      12      22      40      46      92      68      59      76      69      17      47      91
+      54      15      33       0      41      38      44      90      84      24      65      26      42      21      20      84      90      65      83      50      95       6      17      29      88      99      37      68      92      65      38      55      93      72      41      34      14      68      97      18
+      85      70      41      41       0      78      99      16      36      14      39      33      99      90       1      16      89      47      15      45      17      11      51      23      38      36      38      42      88      82      29      15      12      87       5      29      68       7      74      86
+      19      99       9      38      78       0      43      33      90      53      80      57      67      36      67      88      55      83      71      80      82      38      35      13      94      26      11      14       1      16      42      13      15      87      42      21      11      58      11       6
+      66      40      16      44      99      43       0      47      61      20      93      85      76      28      42      69      51      92      47      45      28      35      55      77      85      70      90      55      85      88      52      67      56      13      82      38      93      16      63      28
+      26      23      56      90      16      33      47       0      57      71       3      44      71      78      75      55      83      27      57      60      88       3      51       5      87      42      16       2      81      20      34      61      76       5       5       8      77      73      28      59
+      81      63      59      84      36      90      61      57       0      19      92      42      51       6      16      59      98      84      29      99      34      93      73      63      49      49      80       2      20       3      13      27       8      18      32      93      69      27      61      39
+      57      34      63      24      14      53      20      71      19       0      63      25      23      66      68      71      25      29      89      34      48      51      69      77      42      13      80      90      57      32      21      91      25      84      79      97      35      95      93      65
+      63      31      21      65      39      80      93       3      92      63       0      86      32      85      42      81      30      74      92      51       3      57      50      58      48      69      81      67       2      98      77      48      60      79      78      89      23      32      49      80
+       7       3      39      26      33      57      85      44      42      25      86       0      71      72       9      56      28      64      24      53      30      35      74      62      51      30       5      47       1      19      71       3      50      36      82      16      89      71      59      19
+       8      91      48      42      99      67      76      71      51      23      32      71       0      93      81      17      77      87      51      63      25      80      68      60      76      71      38       7      21       1       7      10      49      30      24      94      98      39      99      10
+      13      31      49      21      90      36      28      78       6      66      85      72      93       0      71      29      94      19      27       2      11      77      86      18      96      20      39      97      40      72      32      70      93      66      87      41      61      10      46      65
+      50      82       9      20       1      67      42      75      16      68      42       9      81      71       0      12      84       9      64       3      67      99      71      23      23      17      81      42      11      48      96      54      46      51      93      19      50      51      32       9
+      77      17      53      84      16      88      69      55      59      71      81      56      17      29      12       0      19      20      35      83      68      45      33      58      53      60      82      33       8      30      42      22      11      67      19      57       4      72      62      25
+      57      26      43      90      89      55      51      83      98      25      30      28      77      94      84      19       0      87      70      11      92       7      47       9      79      70      43      45      41      90      20      58      18      97      51      72      12      44      59      74
+      11      42      78      65      47      83      92      27      84      29      74      64      87      19       9      20      87       0      52      94      37      29       2      65      93      26      76       1      45      52      17      27       2      98       4      91      78      78      32      33
+      85      31      61      83      15      71      47      57      29      89      92      24      51      27      64      35      70      52       0      47      81      49      71       2      28      81      71      34      52      32      72      74      82      91      40      24      42      36      25      22
+      56       1      93      50      45      80      45      60      99      34      51      53      63       2       3      83      11      94      47       0      45      56      79      68      98      96      31      50      94      39      68      93      17      22       9      89      14      19      32      13
+      67      11      77      95      17      82      28      88      34      48       3      30      25      11      67      68      92      37      81      45       0      84      65      40      83      24      75      21      86      87      17      91      10      91       3      79       8      26      50      33
+      82      49      46       6      11      38      35       3      93      51      57      35      80      77      99      45       7      29      49      56      84       0      44      24      76      11      36       2      92      43      51      68      38      20      62      41      93      29      73      35
+      80      82      49      17      51      35      55      51      73      69      50      74      68      86      71      33      47       2      71      79      65      44       0      47      13      59      17      30      76      61      87      93      92      25      47      40       4      71      95      24
+      60      19      91      29      23      13      77       5      63      77      58      62      60      18      23      58       9      65       2      68      40      24      47       0      62      96      98      84      97      84      69      58      53      32      20      36      18      89       6      43
+      90      84      78      88      38      94      85      87      49      42      48      51      76      96      23      53      79      93      28      98      83      76      13      62       0      77      15      68      46       1      72      31       2      56      52      90      34       9      80      18
+      64      93      23      99      36      26      70      42      49      13      69      30      71      20      17      60      70      26      81      96      24      11      59      96      77       0      66      79      63       6      44      83      39      66      85      15      95       7      87      19
+       2      83      71      37      38      11      90      16      80      80      81       5      38      39      81      82      43      76      71      31      75      36      17      98      15      66       0      91      31      28      83      80      29       7      27      57      50      27       5      15
+      82      57       7      68      42      14      55       2       2      90      67      47       7      97      42      33      45       1      34      50      21       2      30      84      68      79      91       0      17      98      87      50      49      53      55      95      83      47      78      18
+      67       2      12      92      88       1      85      81      20      57       2       1      21      40      11       8      41      45      52      94      86      92      76      97      46      63      31      17       0      40      39      84      72      39      25       9      25       1      28      41
+      63      24      22      65      82      16      88      20       3      32      98      19       1      72      48      30      90      52      32      39      87      43      61      84       1       6      28      98      40       0      59      33       2      28      73      55      67      79      69      55
+      43      78      40      38      29      42      52      34      13      21      77      71       7      32      96      42      20      17      72      68      17      51      87      69      72      44      83      87      39      59       0      17      22      59      22      38      48      86      49      68
+      39      68      46      55      15      13      67      61      27      91      48       3      10      70      54      22      58      27      74      93      91      68      93      58      31      83      80      50      84      33      17       0       5      70      69      24      76      88      97      52
+      30      64      92      93      12      15      56      76       8      25      60      50      49      93      46      11      18       2      82      17      10      38      92      53       2      39      29      49      72       2      22       5       0      93      13      44      10      36      89      97
+      81      65      68      72      87      87      13       5      18      84      79      36      30      66      51      67      97      98      91      22      91      20      25      32      56      66       7      53      39      28      59      70      93       0      38      63      88      97      31       5
+      20       1      59      41       5      42      82       5      32      79      78      82      24      87      93      19      51       4      40       9       3      62      47      20      52      85      27      55      25      73      22      69      13      38       0      31      33      74       5      96
+      70      26      76      34      29      21      38       8      93      97      89      16      94      41      19      57      72      91      24      89      79      41      40      36      90      15      57      95       9      55      38      24      44      63      31       0      86      44       4      14
+      81      35      69      14      68      11      93      77      69      35      23      89      98      61      50       4      12      78      42      14       8      93       4      18      34      95      50      83      25      67      48      76      10      88      33      86       0      22      40      62
+      20      23      17      68       7      58      16      73      27      95      32      71      39      10      51      72      44      78      36      19      26      29      71      89       9       7      27      47       1      79      86      88      36      97      74      44      22       0      80      79
+       5      79      47      97      74      11      63      28      61      93      49      59      99      46      32      62      59      32      25      32      50      73      95       6      80      87       5      78      28      69      49      97      89      31       5       4      40      80       0      53
+      71      70      91      18      86       6      28      59      39      65      80      19      10      65       9      25      74      33      22      13      33      35      24      43      18      19      15      18      41      55      68      52      97       5      96      14      62      79      53       0
+       0      30      54      57      31      47      10      35      55
+      30       0      76      86      37      77      64       3      74
+      54      76       0      37      35       5      76      10      99
+      57      86      37       0      82      39       5      92      39
+      31      37      35      82       0      12      58      15      65
+      47      77       5      39      12       0      41      49       9
+      10      64      76       5      58      41       0      64      95
+      35       3      10      92      15      49      64       0      81
+      55      74      99      39      65       9      95      81       0
+   99722   17004  214337   15039  138883   72219  287020  350169  225543
+  373754   52540  338608  281478  272872   18164   87502  217059   64149
+  120804  188470  174150   88747  108597  136161   68227  252546  340525
+  305331  217267  396557  291402  224018  244795  157292  249873   80373
+   44703  354380  296896  200543  395287  143021   52174  235065  209869
+  368907   76052  391552   11902  162785   14404   50746  221539   12585
+  373973  103860  241535  350230  215607  348387  129886   90835   53199
+  280001   46607  161809  245283  218182   62343   59205  167339  302829
+  316086   68996   51905  299398  109622  390612  384337  150309  326340
+  200408  341306  209869  161552  292440  160002  300192  152189  334043
+  125125  125846   93105  373827  261433  184588  227741   39442  219257
+  111575  300302  262788  240424  394824   57374  169914  292269  399072
+  186101  373436  256953  235969   76674  104654  263887  217694  196441
+  223139   52540  231672  263362  341013   53334  373973  206073   99722
+  273812  378722  298239   36597   77907  381176  254560   78688  145768
+  151811   76088  301559  101284  139066   32190  390343  295382  258186
+  166716   40675   32032  163579  315952  337009  324948  142362  225739
+  345640  272041  366478  355394  160234  335544   40797  155644  237141
+   14917  185064    8618  257979     439  386596   16675  157170  294503
+   61879  228266  151750  388598  164116  287777   11084  183196  274373
+  297323    3857  138041  213812   77517  159929  140507  314584  215167
+  284554  379357  286764   85048  162468  111441   18848  233491  389245
+    9033  249458  311069   67519  374925   47474  342173  205645  113052
+  238447  118655  256050  342234  114432  105288  231037  340171  165044
+  244367  233405  105508  167033   47035  239387   25440  170000  359007
+  371471  336118  115652  187640   98538   63637   28199  178667  200872
+  133072  113345  129288  337461  332712  303341  125675   53175   21558
+  185625  292135   63356  267159   52613  339475   53065  101333   10058
+  300143  228913  181536  281453   37537   60512  145084   46058  117093
+  249458  143864  348118   26441  162981   46998   14465  332517  370140
+  399060  118448  362645  117618  221100  327292  397582  183135  142362
+  270577  363524  143436  349754   67397   11059   94851  242854  349534
+  168254  263509   82021  318198   55323  143058  316769  171990  248811
+  197125   82216   43311  282186  164128  151017  180962   70851  202020
+  228229  116287  148857  110208  276619  350450  304696   66530  160026
+  300265    3942  116397   92092   40137  186175  251838  178069  377660
+  223358  317929  336960     122   27710  384057   91750  229877  296188
+   17395  315097  125540   79128  296493   17859   66982  260750  201898
+  268269  161296  138676   21851  328965    7385   90420  210248   99490
+  156718  313888  334372  351890  207550  229657  150138   46510  270308
+      17      30      53      94      17      70      22      49      12       8      38      27      36      98      53      76      64      76      78      82      15      62      31      34      91      51      40      60      78      93      86      86      67      75      58      38      35      20      82      41
+     226     348     150     162     355     304     221     300     189
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/40-10-65.txt
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/40-10-65.txt	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/40-10-65.txt	(revision 7505)
@@ -0,0 +1,93 @@
+   40    10     2
+       0      42      81      30      74      92      51       3      57      50      58      48      69      81      67       2      98      77      48      60      79      78      89      23      32      49      80      71      72       9      56      28      64      24      53      30      35      74      62      51
+      42       0      30       5      47       1      19      71       3      50      36      82      16      89      71      59      19      93      81      17      77      87      51      63      25      80      68      60      76      71      38       7      21       1       7      10      49      30      24      94
+      81      30       0      98      39      99      10      71      29      94      19      27       2      11      77      86      18      96      20      39      97      40      72      32      70      93      66      87      41      61      10      46      65      12      84       9      64       3      67      99
+      30       5      98       0      71      23      23      17      81      42      11      48      96      54      46      51      93      19      50      51      32       9      19      20      35      83      68      45      33      58      53      60      82      33       8      30      42      22      11      67
+      74      47      39      71       0      19      57       4      72      62      25      87      70      11      92       7      47       9      79      70      43      45      41      90      20      58      18      97      51      72      12      44      59      74      52      94      37      29       2      65
+      92       1      99      23      19       0      93      26      76       1      45      52      17      27       2      98       4      91      78      78      32      33      47      81      49      71       2      28      81      71      34      52      32      72      74      82      91      40      24      42
+      51      19      10      23      57      93       0      36      25      22      45      56      79      68      98      96      31      50      94      39      68      93      17      22       9      89      14      19      32      13      84      65      40      83      24      75      21      86      87      17
+       3      71      71      17       4      26      36       0      91      10      91       3      79       8      26      50      33      44      24      76      11      36       2      92      43      51      68      38      20      62      41      93      29      73      35      47      13      59      17      30
+      57       3      29      81      72      76      25      91       0      76      61      87      93      92      25      47      40       4      71      95      24      62      96      98      84      97      84      69      58      53      32      20      36      18      89       6      43      77      15      68
+      50      50      94      42      62       1      22      10      76       0      46       1      72      31       2      56      52      90      34       9      80      18      66      79      63       6      44      83      39      66      85      15      95       7      87      19      91      31      28      83
+      58      36      19      11      25      45      45      91      61      46       0      80      29       7      27      57      50      27       5      15      17      98      87      50      49      53      55      95      83      47      78      18      40      39      84      72      39      25       9      25
+      48      82      27      48      87      52      56       3      87       1      80       0       1      28      41      59      33       2      28      73      55      67      79      69      55      17      22      59      22      38      48      86      49      68       5      70      69      24      76      88
+      69      16       2      96      70      17      79      79      93      72      29       1       0      97      52      93      13      44      10      36      89      97      38      63      88      97      31       5      31      33      74       5      96      86      44       4      14      22      40      62
+      81      89      11      54      11      27      68       8      92      31       7      28      97       0      80      79      53      30      54      57      31      47      10      35      55      76      86      37      77      64       3      74      37      35       5      76      10      99      82      39
+      67      71      77      46      92       2      98      26      25       2      27      41      52      80       0       5      92      39      12      58      15      65      41      49       9      64      95      81      20       5      93      48      90      56      62      43      35      54      32      13
+       2      59      86      51       7      98      96      50      47      56      57      59      93      79       5       0      39      78       7      26      38      74      26      62       1       7      30      75       5      80      74      45      95      98      81      84      33      23      88      89
+      98      19      18      93      47       4      31      33      40      52      50      33      13      53      92      39       0      30      85      81      19      53      10      62      95      14      20      46      82      28      63      37      69      45      47      83       2      43      10      43
+      77      93      96      19       9      91      50      44       4      90      27       2      44      30      39      78      30       0      82      93      18      83      78      76      21      32      82      67      46      99      47      64      76       4      31      74      87       9      96      47
+      48      81      20      50      79      78      94      24      71      34       5      28      10      54      12       7      85      82       0      75      11      85      57      73      73      12      13      78      60      11      30      73      67      64      15      92      88      45      98      94
+      60      17      39      51      70      78      39      76      95       9      15      73      36      57      58      26      81      93      75       0      17      28      88      91      42      75      57      18      11      49      46      69      33      81      92      84       1      36      70      39
+      79      77      97      32      43      32      68      11      24      80      17      55      89      31      15      38      19      18      11      17       0      84      93      56      94      95      99      85      64      64       1      39      70      35      24      17      27      10      94      24
+      78      87      40       9      45      33      93      36      62      18      98      67      97      47      65      74      53      83      85      28      84       0      39      61      78      45      40      34      38      29      63      63      64      43      84      22      98      40      98      25
+      89      51      72      19      41      47      17       2      96      66      87      79      38      10      41      26      10      78      57      88      93      39       0       2      94      97      16      87      28      47      53      13      93      87      60      55      58      66      80      40
+      23      63      32      20      90      81      22      92      98      79      50      69      63      35      49      62      62      76      73      91      56      61       2       0      16      93      45      67      77      55      46      29      37      26       4      75      86      13      49      22
+      32      25      70      35      20      49       9      43      84      63      49      55      88      55       9       1      95      21      73      42      94      78      94      16       0      88      46      45      26      92      46      97      13      30      59      54      68      31      13      95
+      49      80      93      83      58      71      89      51      97       6      53      17      97      76      64       7      14      32      12      75      95      45      97      93      88       0      60      36      27      78      65      92      58      97      76      43      11      78      20      67
+      80      68      66      68      18       2      14      68      84      44      55      22      31      86      95      30      20      82      13      57      99      40      16      45      46      60       0       1      30      16      42      22      93      22      14      21      84      47      46      56
+      71      60      87      45      97      28      19      38      69      83      95      59       5      37      81      75      46      67      78      18      85      34      87      67      45      36       1       0      93      48      70      35      11      53       2      83      70      98      39      80
+      72      76      41      33      51      81      32      20      58      39      83      22      31      77      20       5      82      46      60      11      64      38      28      77      26      27      30      93       0      85      80      39      69      84      11      97      80       4       1      26
+       9      71      61      58      72      71      13      62      53      66      47      38      33      64       5      80      28      99      11      49      64      29      47      55      92      78      16      48      85       0      59      40      20      57      71      37      81      54      40      95
+      56      38      10      53      12      34      84      41      32      85      78      48      74       3      93      74      63      47      30      46       1      63      53      46      46      65      42      70      80      59       0       8      77      10      97      11      68      92       7      40
+      28       7      46      60      44      52      65      93      20      15      18      86       5      74      48      45      37      64      73      69      39      63      13      29      97      92      22      35      39      40       8       0      10      69      65      43      28      33      22      91
+      64      21      65      82      59      32      40      29      36      95      40      49      96      37      90      95      69      76      67      33      70      64      93      37      13      58      93      11      69      20      77      10       0      79      23      40       9       7      42      96
+      24       1      12      33      74      72      83      73      18       7      39      68      86      35      56      98      45       4      64      81      35      43      87      26      30      97      22      53      84      57      10      69      79       0      58       2      16      29      25      39
+      53       7      84       8      52      74      24      35      89      87      84       5      44       5      62      81      47      31      15      92      24      84      60       4      59      76      14       2      11      71      97      65      23      58       0      77      55      57      48      26
+      30      10       9      30      94      82      75      47       6      19      72      70       4      76      43      84      83      74      92      84      17      22      55      75      54      43      21      83      97      37      11      43      40       2      77       0      83      86      83      75
+      35      49      64      42      37      91      21      13      43      91      39      69      14      10      35      33       2      87      88       1      27      98      58      86      68      11      84      70      80      81      68      28       9      16      55      83       0      92      11      31
+      74      30       3      22      29      40      86      59      77      31      25      24      22      99      54      23      43       9      45      36      10      40      66      13      31      78      47      98       4      54      92      33       7      29      57      86      92       0       6      57
+      62      24      67      11       2      24      87      17      15      28       9      76      40      82      32      88      10      96      98      70      94      98      80      49      13      20      46      39       1      40       7      22      42      25      48      83      11       6       0      46
+      51      94      99      67      65      42      17      30      68      83      25      88      62      39      13      89      43      47      94      39      24      25      40      22      95      67      56      80      26      95      40      91      96      39      26      75      31      57      46       0
+       0      47      47       8      28      45      21      17      86      33
+      47       0      50      78      58      29      71      84      70      30
+      47      50       0      58      66      47      82      97       7      89
+       8      78      58       0      34       9      72      70      76      87
+      28      58      66      34       0      92      20      50      15      59
+      45      29      47       9      92       0      63      11      29       3
+      21      71      82      72      20      63       0      35      60      62
+      17      84      97      70      50      11      35       0      15      53
+      86      70       7      76      15      29      60      15       0      97
+      33      30      89      87      59       3      62      53      97       0
+  300265    3942  116397   92092   40137  186175  251838  178069  377660  223358
+  317929  336960     122   27710  384057   91750  229877  296188   17395  315097
+  125540   79128  296493   17859   66982  260750  201898  268269  161296  138676
+   21851  328965    7385   90420  210248   99490  156718  313888  334372  351890
+  207550  229657  150138   46510  270308  132572  242011  216144  341636   79885
+  265376  105240  324350    3772  228693  252388   31214   35462   53016  203143
+  309640  228644   46412  340818  225019  269588  330600  322751  240180  361424
+  257515    9607  328476  270247  253267  175041  157841  120328  326804   83413
+  283553  326181   81020   22913  287057  248603   63747  281734  398364  162773
+   95913  254597  139542  125296   14722  367381  126859  328073   69142  107083
+  168926  126346    5139   44898  198541  328598   78371  339634  375499  335435
+  231647    9082   98123  315402  274788  257087  260835    4907  104300  143266
+   95254  319931     378  283455  132535  166814   38807   67909  224164  239997
+  255110   85207  158903  193731  198651   38917  213361  175713  314047  244843
+  373595  309787  187322  196185  365343  315439   94607  284224   30347   51503
+   90481  161931  186272  371654  273775  238056  307675  278878   68153  189202
+  365648  166985  155168  177349  363499  336130   96926  260322  106021  170097
+   86342   82790  339902  362840  262105  335251  202667  381652   25952   68276
+  117764  354722  399951  150090  273250  370201  260896  154252  221491  374657
+  289803  165532  137553   58156  273531  391210   73647  313608  396349   65236
+  147148   57741  158867  133072  399731    1513  361741    4284   65077  356932
+  191753   60731  182757   68324   47791  207672   95547  155314  144071  155375
+  168022  354857  328244  118680   63600   50123  351890   21985  117764  273702
+   30799  297335  344846  172161  132670  362767  215863  320273  229486  268855
+  145072  271639  352476     537  222479  333677  286703  322080  330027  154252
+  143131   52272  378832  107632   45484   57911    5029   67030  169438   52430
+   61769  351475  171684   87759   44691  234321   46314   26453  188592    1013
+  246113   81948  372618  343650  306051  114175  171611  279537  206781  368199
+  191033  181756  115408  143278  222931  308700  341074  280013  360570  220490
+  342905  352745  209088  269502  227875   55165  329831  152714  375926   66225
+  255720  113199  229889  284115   15198  178313  287936  315598  302328  222247
+  335691  108426  230439  240070  355723   14233  206903   21228  351976  169255
+   66432    9607  326462   80629     610  137833  245771  305710   20838   23364
+   35010  311703  292538  113748  236555    3369   77785  368541  171086  206256
+   24280   65590  238532  392699  337595  118936  396374  138480  374767  295907
+  252729  197418  196380  321018   11804   81313   14783   54029  109231   33033
+   75832  129764  374694  279940  111819  247090  159392  255269  102883   94668
+  265938  275142  284652  100894  117972  358384  139335  195599  207220  276851
+  308053  170903   55336  323776  361619  228839  128153   87514  367516  103152
+  339683  318320  390441  142899  383532  375536  263887  345176  129154  342796
+      17      30      53      94      17      70      22      49      12       8      38      27      36      98      53      76      64      76      78      82      15      62      31      34      91      51      40      60      78      93      86      86      67      75      58      38      35      20      82      41
+     296     448     176     198     456     368     280     391     369     314
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/50-10-65.txt
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/50-10-65.txt	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/50-10-65.txt	(revision 7505)
@@ -0,0 +1,113 @@
+   50    10     2
+       0      59      88      44       8      35      12      44       2      93      23      48       7      36      65      63      32      77      97      52      95      46       1      24      52      35      43      31       3      56      77      76      35      77      50      62      22      15      81      35       2      80      36      87      54      34      69      62      98      83
+      59       0      53      54      32      44      68      17      47      15      81      92      15      94      64      58       1      61       9      24      88      87      74      69      75      68       6      22      32      54       9      33      66      84      71      89      93      65      27      39      63      40      82      91      34      72      63      27      44      67
+      88      53       0      22      18      74       1      61      69      57      48       3      86      18      73      81      90      98      10      65      74      69      62       1      25      63      56      78       4      35      96       4      15      98      30      12      50      17      92      53      38      32      20      17      93      84      26      49      81       1
+      44      54      22       0       2      70       7      43      50      88      43      52      19      21      87      90      33      91      86      44      95      26      11      50      51      33      13      30      95      64      44       1       8      53      88      28      10      41      72      99      56      98      83      92      86      83      69       6      97      41
+       8      32      18       2       0      10      17      31      79       3      31      56      63      27      91      78      23      38      75       3      29      83      92      58      37      14      44      46      27      59      49      70      19      36      67      12      71      58      16      11       6      43      48      95      49      36      17      57      39      81
+      35      44      74      70      10       0      55      12      17      20      55      66      74      71       2      25      73      90       6      54      59      21      70      48      91      92      54      81      60       7      47      65      69      60      27      21      74      40      51      11      61      50      62      26      40      15      31      77      58      88
+      12      68       1       7      17      55       0      39      84      85      48      16      11      94      37      51      10       5      94      94      36       9      42      87      14       6      38      22      13      93      80      66      53      33      55      56       3      24      97      80      42      10      87      73      75      75      72      33      84      83
+      44      17      61      43      31      12      39       0      44      95      85      66       9      49      78      69      34      68      14      13      50      82      55      48      49      22      83      46      98      50      40      56      99      18      13      58      42      30      54      39      95      10      35       7      41      32      24      33      82      33
+       2      47      69      50      79      17      84      44       0      53      43      55      79      21      92      34      72      32      87      91      44      28      97      39       7      76      90      58       6      57      38      57      25      54      29      73      86      54      49      21      62      72       5      61      79      18      66      69      17      91
+      93      15      57      88       3      20      85      95      53       0      93       6      98      44      22      58      77      93      86      35      96       9      32      21      44      84      21      42      77      89      65      59      32      31      93      47      97      17      67      68      37      62      94      53      78      78       4      66      60      36
+      23      81      48      43      31      55      48      85      43      93       0      88      53      41      31      96       1      55      58      70      82      30       5      79      62      71      62      20      50      32      70      76      96      75      33      14      29      39      15      15      38      12      42       5      79      32      34      85      30      11
+      48      92       3      52      56      66      16      66      55       6      88       0      79      44      58       3      94      25      29      21      62      47      24      10      98      55      96      88      44      86      20      70      29      41      80      68       4      29      48      98      86       2      85      80      20      14      35      69       1      50
+       7      15      86      19      63      74      11       9      79      98      53      79       0      29      92      40      52      80      32      53      70      81      48      30      87      89      50      64      36      99      34      17      69       4      87      80      67      42      75      15      86      13      23      42      15      82      80      43      22      47
+      36      94      18      21      27      71      94      49      21      44      41      44      29       0      15      52      99      90       9      23      54      74      91      10      70      26      96      76      87      65      83      55      13      99      94      94      29      64      94      83      92      28      66      11       1      31       9      58      28      81
+      65      64      73      87      91       2      37      78      92      22      31      58      92      15       0      11      50      85      83      39       5      17      13      28      69       8      20       2      99      80      76      16      82      68      33      45      34      62      30      14      82      92       4      99      80      53      36      77      37      35
+      63      58      81      90      78      25      51      69      34      58      96       3      40      52      11       0      98      75      32      63      34      87      84      15      30      99      45      19      14       9       5      89      36      76      52      14      74      75      93      58      15       4      75      78      55      15       6      20      69      15
+      32       1      90      33      23      73      10      34      72      77       1      94      52      99      50      98       0      23       2      83      14       4      52      28      57      72      90      78      21      81      38      63      18      41      48      65      82      75      22      82      78      48      18      66      17      75      14      21       7      55
+      77      61      98      91      38      90       5      68      32      93      55      25      80      90      85      75      23       0      40      80      36      11      21      18       9      61      53      88      29      19      72      39      54      74      33      52      57      67      95       8      48      96      13      60      62      53      51      37      54      89
+      97       9      10      86      75       6      94      14      87      86      58      29      32       9      83      32       2      40       0      62      62      82      82      77      80      28      11      45      28      63      95      96      39      88       9      27      88      66      32      18      18      73      46      65       4      77      30      26      23      91
+      52      24      65      44       3      54      94      13      91      35      70      21      53      23      39      63      83      80      62       0      73      92      87      91      58      53      89      51      28      86      45      93      91      38      54      88      80      20      78      24      19      84      63      67      10      12      96      31      97      87
+      95      88      74      95      29      59      36      50      44      96      82      62      70      54       5      34      14      36      62      73       0      17      84      23      53      89       9      28      66      50      46       8      25      26      28      89      75      55      47      26       6      91      51      89      99      36      23      40      67      65
+      46      87      69      26      83      21       9      82      28       9      30      47      81      74      17      87       4      11      82      92      17       0      30      68      44       6      99      82      50      34       5      33       9      21      27      59      35      43      74      31      54      45       3      92       1      85      63      59      42      60
+       1      74      62      11      92      70      42      55      97      32       5      24      48      91      13      84      52      21      82      87      84      30       0      76      97      63      25      78      13      81      13      49       9      67      43      71      46      95      56      96      12      52      30      19      95      63      42      34      43      97
+      24      69       1      50      58      48      87      48      39      21      79      10      30      10      28      15      28      18      77      91      23      68      76       0      74      10      63      97      14      51      57      75      74      64      54      93      91      39      79      22      86      13      99      41      44      73      94      97      12      89
+      52      75      25      51      37      91      14      49       7      44      62      98      87      70      69      30      57       9      80      58      53      44      97      74       0      83      96      17      91      54      94      79      84      40      66      83      25      97      16      12      90      36      33      66      32      14      92      39      17      95
+      35      68      63      33      14      92       6      22      76      84      71      55      89      26       8      99      72      61      28      53      89       6      63      10      83       0      37      39      55      94      69      33      99      12      46      16      28      63      31      64      97      18      13      82      68      59      98       6      89      68
+      43       6      56      13      44      54      38      83      90      21      62      96      50      96      20      45      90      53      11      89       9      99      25      63      96      37       0      28      63      60      44      16      65      38      77      47      23      20      62      39      59      60      92      16      14      56      18      88      21      70
+      31      22      78      30      46      81      22      46      58      42      20      88      64      76       2      19      78      88      45      51      28      82      78      97      17      39      28       0      94      79      47       7      12      10      55      21      46      74      17      76      99      12      15      28      77      19      52      50      91      96
+       3      32       4      95      27      60      13      98       6      77      50      44      36      87      99      14      21      29      28      28      66      50      13      14      91      55      63      94       0      30      80      99      82       4       1      96      67      68      39      65      38      85      85      93      40      29      29      65      20      26
+      56      54      35      64      59       7      93      50      57      89      32      86      99      65      80       9      81      19      63      86      50      34      81      51      54      94      60      79      30       0      18      47      29      83      10      59      50      86      49      60      27      45      37      44      61      91      11      58      65      79
+      77       9      96      44      49      47      80      40      38      65      70      20      34      83      76       5      38      72      95      45      46       5      13      57      94      69      44      47      80      18       0      14      63       7      15      68      21      73      55      29      53      57      98      44      42      13      27      79      21      82
+      76      33       4       1      70      65      66      56      57      59      76      70      17      55      16      89      63      39      96      93       8      33      49      75      79      33      16       7      99      47      14       0      99      43      30      13      60      82      71      23      84      54      52      77      90      75      54      55      63      42
+      35      66      15       8      19      69      53      99      25      32      96      29      69      13      82      36      18      54      39      91      25       9       9      74      84      99      65      12      82      29      63      99       0       2      89      21       6      71      27      50      33      23       7      60       2      98       4      71      81      50
+      77      84      98      53      36      60      33      18      54      31      75      41       4      99      68      76      41      74      88      38      26      21      67      64      40      12      38      10       4      83       7      43       2       0      36      94      37      60      80       6      21       7      94      95      77      39      92      64      17      25
+      50      71      30      88      67      27      55      13      29      93      33      80      87      94      33      52      48      33       9      54      28      27      43      54      66      46      77      55       1      10      15      30      89      36       0      68      73      20      16      18       7      88      12      52      57      20      56      54      95      32
+      62      89      12      28      12      21      56      58      73      47      14      68      80      94      45      14      65      52      27      88      89      59      71      93      83      16      47      21      96      59      68      13      21      94      68       0      51      71      22      98      25      93      87      26      38       6      48      44      52      81
+      22      93      50      10      71      74       3      42      86      97      29       4      67      29      34      74      82      57      88      80      75      35      46      91      25      28      23      46      67      50      21      60       6      37      73      51       0      66      23      63      85      17      20      62       4      32      17      83      50      41
+      15      65      17      41      58      40      24      30      54      17      39      29      42      64      62      75      75      67      66      20      55      43      95      39      97      63      20      74      68      86      73      82      71      60      20      71      66       0      98      14      70      88      47      93      80      30      14      70      68       2
+      81      27      92      72      16      51      97      54      49      67      15      48      75      94      30      93      22      95      32      78      47      74      56      79      16      31      62      17      39      49      55      71      27      80      16      22      23      98       0      46      97      62      72      63      27      22      13      74      11      19
+      35      39      53      99      11      11      80      39      21      68      15      98      15      83      14      58      82       8      18      24      26      31      96      22      12      64      39      76      65      60      29      23      50       6      18      98      63      14      46       0      50      46      41      87      12      29      35      34      50      59
+       2      63      38      56       6      61      42      95      62      37      38      86      86      92      82      15      78      48      18      19       6      54      12      86      90      97      59      99      38      27      53      84      33      21       7      25      85      70      97      50       0      15       5      62      40      72      64      72      10      65
+      80      40      32      98      43      50      10      10      72      62      12       2      13      28      92       4      48      96      73      84      91      45      52      13      36      18      60      12      85      45      57      54      23       7      88      93      17      88      62      46      15       0      98       7      12      49       9      31      75      84
+      36      82      20      83      48      62      87      35       5      94      42      85      23      66       4      75      18      13      46      63      51       3      30      99      33      13      92      15      85      37      98      52       7      94      12      87      20      47      72      41       5      98       0      98      62       1      16       5      43      96
+      87      91      17      92      95      26      73       7      61      53       5      80      42      11      99      78      66      60      65      67      89      92      19      41      66      82      16      28      93      44      44      77      60      95      52      26      62      93      63      87      62       7      98       0      84      10      94      23      39      59
+      54      34      93      86      49      40      75      41      79      78      79      20      15       1      80      55      17      62       4      10      99       1      95      44      32      68      14      77      40      61      42      90       2      77      57      38       4      80      27      12      40      12      62      84       0       1      12      34      20      91
+      34      72      84      83      36      15      75      32      18      78      32      14      82      31      53      15      75      53      77      12      36      85      63      73      14      59      56      19      29      91      13      75      98      39      20       6      32      30      22      29      72      49       1      10       1       0      13      75      28      34
+      69      63      26      69      17      31      72      24      66       4      34      35      80       9      36       6      14      51      30      96      23      63      42      94      92      98      18      52      29      11      27      54       4      92      56      48      17      14      13      35      64       9      16      94      12      13       0      29      80      36
+      62      27      49       6      57      77      33      33      69      66      85      69      43      58      77      20      21      37      26      31      40      59      34      97      39       6      88      50      65      58      79      55      71      64      54      44      83      70      74      34      72      31       5      23      34      75      29       0      20       6
+      98      44      81      97      39      58      84      82      17      60      30       1      22      28      37      69       7      54      23      97      67      42      43      12      17      89      21      91      20      65      21      63      81      17      95      52      50      68      11      50      10      75      43      39      20      28      80      20       0      42
+      83      67       1      41      81      88      83      33      91      36      11      50      47      81      35      15      55      89      91      87      65      60      97      89      95      68      70      96      26      79      82      42      50      25      32      81      41       2      19      59      65      84      96      59      91      34      36       6      42       0
+       0      22      62      26      52      66      66      69      65      57
+      22       0      26       3      64      36      68      61      21      39
+      62      26       0      20      61      95      43      31      36      67
+      26       3      20       0      86      98      22      62      50      39
+      52      64      61      86       0      80      51      92      76      88
+      66      36      95      98      80       0      80      10      44      91
+      66      68      43      22      51      80       0      21      20      16
+      69      61      31      62      92      10      21       0      35       4
+      65      21      36      50      76      44      20      35       0      38
+      57      39      67      39      88      91      16       4      38       0
+  436521   59022  137531  130329  278893  366771   73503  200277  142124  303994
+  386715  197058   25193   57359  267311  359309  454130  315851  475157  146397
+  354045  100894  494460  134632  139011  334116   54780  330408  253852  188894
+  127536  322244  152699   23285  257484  443617  448332  440763  338465  368236
+  216696  275627  193075  310098  191366   50355   65141  249626  331705  201315
+  384899  358195  499557  119907  415845   42741  228827  306207  142872  282433
+  321985  181508   10986  179082  258278  357142  374004  393353  147755  406109
+  262459  388668  215536  434568  330454  154438   50828  499984   90350  330881
+  104937  172826  295083  406826  172551  288750   77272  412869  340998  187948
+  204519  281365  141453  488845   60243  295388  386928  192754  209662  298287
+  430768  166463  159840   86107  330896  299691  173741  154240  153279  384121
+  247108  220603  399731   11047  107928  196966  293832   34531  347788   30518
+  409970  396694   44267   87328  379146  362239  484160  499649  156651  459227
+  346339  149021   85329  172429  454313  207083  239432  186834  457213  405621
+  282769  227561   48966  458250  326258  293496   85024  305169   18524  331293
+  205740  103122  354564  146656  326090  132328  436292   99902  100939   42222
+  169881  382488  225333  108035  133793  421430  178945  419888  102130  208655
+  274452  176473  457731  101977  118854    5081  479155  394558  347346  479827
+  236182  199850  238914  259941   77974  448973   73259   20264  448515   46937
+  338251   95385   13428  485396  147312    9659  332865  457762  476210  314737
+   64394  274712   78478  406659  430967  125888  189062  244346  437406  485473
+  375240  141224   70665  207998  144459   52095  467787  111590  168507   26856
+  285805   95309  233054  253242  258461   87603  272301  360148  173604  372631
+   97903  403729  256004   91387  181691  207846  189657  464705  101275  481048
+  264336   34394    8407  381557  380306  470351  228888  452650  395947  239417
+  353877   99780   52537  183874  431714   31754  460509  305749  119693  337580
+  381527  304071  405285  120792  291055  162022  255821  363612  455381  330683
+  306558  442106    7690  306360  445997  464827  257698  148380  408093  356456
+  218771  234138  230796  358516   87466  298333  189947  368846  159459   53239
+   68300  291924  416425  437055  368907  321802  268074  286751  332010  329401
+  184041  483001  365306  276360  199591  363231  246421  326975   29908  450498
+  207358   80324  276955  294396  260109   94439  463698  471282  372890  124179
+  379665   40421  356273  245048  472548    3357   68697  284432  269951   62639
+  300744  232535   65950  227668  447325   54460  356501   63768  327555   75746
+  258323  131931  261299  362895  395596  415662  261986  270821  488738  282174
+  455030   79439  129749  274513   81133  390682  478453  281701  194051  208304
+  363948  383632  411923  372203   25818  417630  331797  268990  479293   63646
+  466628  490874  238715  494827  313959  364665  384121  390301  416013   22782
+  204443  357371   20218  438093  402768   59541  199804   94393   97109   97613
+   43610  214850  101687  440473  274773  219473  222678  452635  407269  334345
+   53132  315347  300210   23819    1251  388134  218710  168065   36332  307519
+  261101  157353  387066  370082  261711  325495  176137  496520   28565  393704
+  225898  323572   25498  347422   19196  220862  357936  417310   49974  279335
+  171666   86840   47700   68269  324304  298059  310449  207770  438352  277352
+  130466   53453  195593  153401   47227   40406  482100  288888  411648  483230
+  243079  497940  496490  378841  157170   71199  136860    9323  489425  280495
+  135502  391277  232291  284676  416959  368694  394238  108844  165196  396496
+   44984  118671  429105  311075  477172  161671  429929  135319   93371  297402
+   55452  214377  378368  288308  274971  229636   65431  273308  459440  387325
+  356593  295754  341471  328852  305825  107882   99230   59739  224738  423352
+      17      30      53      94      17      70      22      49      12       8      38      27      36      98      53      76      64      76      78      82      15      62      31      34      91      51      40      60      78      93      86      86      67      75      58      38      35      20      82      41      46      97      12      21      95      73      40      78      75      95
+     325     422     620     404     541     300     721     447     301     188
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/50-10-75.txt
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/50-10-75.txt	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/50-10-75.txt	(revision 7505)
@@ -0,0 +1,113 @@
+   50    10     2
+       0      59      86      33      31      17      66      59      34      30      30      76      49      44      79       2      21      39      58       6      69       6      81      79       8      17      75      72      96      99      31      91      69      29      17      34      90      41      47      37      91      81      56      45       9      91      65      58      17      61
+      59       0       3      66      41      20      70      29      65      26      87      19      20       8      33      76      45      21      26      84      35      83      20      41      54      35      91      20      23       1      95      78      69      95      47      39      47      51      15      89      14       4      89       9      67      19       2      97      29       1
+      86       3       0      66      91      95      62      12      54      15      81      86      25      37      48      87      97      75      28      14      41      28      10      93      22      33       5      57      19      46      50      51      17      54      72      34      74      19      80      51      18      36      41      37      92      20      96      52       6       1
+      33      66      66       0      76      76      94      45      90      79      47      70      19      10      36      86       6      92      61      23      67      76      60      81      24      58      32      51      72      91      66      61      88       1      61      89      92      51      29      81      71      43      46      46      71      17      59      37      73      31
+      31      41      91      76       0      10      13      58      83      87      73      64      53      57      66      65      36      96      73      55      39      72      49      65       5      90      41      16      55      58      52      18      92      94      74      24      75       8      71      49      94      13      56      53      12      60      46      13      45      89
+      17      20      95      76      10       0      10      71      12      65      15      51      26      52      72      79      83      52      54      97      56      91      15      25      54      16      78      95      56      38      41      72      76      82      74       5      83      66      53      95      12      93      98      47      98      62      72      76      78      83
+      66      70      62      94      13      10       0       4      40      71       4      87      80      11      39      18      19      19       8      42      20      88      54      43      44      90      81      66      10      63      60       4      77      43      33       7      61      52      31      77      74      52      65      35      99       5      78      45      64       5
+      59      29      12      45      58      71       4       0      69       3      44      71      83       9      55      34      17       9      13      64      59      62      41      87      55      26      10      39      30       9       8      96      57      82      96      48      99      99      75      31      14      27       1      97      56      27      78      46      56      83
+      34      65      54      90      83      12      40      69       0      73      78      21      33      79       8      23      85      62      95      32      85      27      18      59      11      42      75      57      54      45      13      54      91      77      71      59      68      65      61      21      19      11      44      84      59      88      44       8      35      12
+      30      26      15      79      87      65      71       3      73       0      44       2      93      23      48       7      36      65      63      32      77      97      52      95      46       1      24      52      35      43      31       3      56      77      76      35      77      50      62      22      15      81      35       2      80      36      87      54      34      69
+      30      87      81      47      73      15       4      44      78      44       0      62      98      83      53      54      32      44      68      17      47      15      81      92      15      94      64      58       1      61       9      24      88      87      74      69      75      68       6      22      32      54       9      33      66      84      71      89      93      65
+      76      19      86      70      64      51      87      71      21       2      62       0      27      39      63      40      82      91      34      72      63      27      44      67      22      18      74       1      61      69      57      48       3      86      18      73      81      90      98      10      65      74      69      62       1      25      63      56      78       4
+      49      20      25      19      53      26      80      83      33      93      98      27       0      35      96       4      15      98      30      12      50      17      92      53      38      32      20      17      93      84      26      49      81       1       2      70       7      43      50      88      43      52      19      21      87      90      33      91      86      44
+      44       8      37      10      57      52      11       9      79      23      83      39      35       0      95      26      11      50      51      33      13      30      95      64      44       1       8      53      88      28      10      41      72      99      56      98      83      92      86      83      69       6      97      41      10      17      31      79       3      31
+      79      33      48      36      66      72      39      55       8      48      53      63      96      95       0      56      63      27      91      78      23      38      75       3      29      83      92      58      37      14      44      46      27      59      49      70      19      36      67      12      71      58      16      11       6      43      48      95      49      36
+       2      76      87      86      65      79      18      34      23       7      54      40       4      26      56       0      17      57      39      81      55      12      17      20      55      66      74      71       2      25      73      90       6      54      59      21      70      48      91      92      54      81      60       7      47      65      69      60      27      21
+      21      45      97       6      36      83      19      17      85      36      32      82      15      11      63      17       0      74      40      51      11      61      50      62      26      40      15      31      77      58      88      39      84      85      48      16      11      94      37      51      10       5      94      94      36       9      42      87      14       6
+      39      21      75      92      96      52      19       9      62      65      44      91      98      50      27      57      74       0      38      22      13      93      80      66      53      33      55      56       3      24      97      80      42      10      87      73      75      75      72      33      84      83      44      95      85      66       9      49      78      69
+      58      26      28      61      73      54       8      13      95      63      68      34      30      51      91      39      40      38       0      34      68      14      13      50      82      55      48      49      22      83      46      98      50      40      56      99      18      13      58      42      30      54      39      95      10      35       7      41      32      24
+       6      84      14      23      55      97      42      64      32      32      17      72      12      33      78      81      51      22      34       0      33      82      33      53      43      55      79      21      92      34      72      32      87      91      44      28      97      39       7      76      90      58       6      57      38      57      25      54      29      73
+      69      35      41      67      39      56      20      59      85      77      47      63      50      13      23      55      11      13      68      33       0      86      54      49      21      62      72       5      61      79      18      66      69      17      91      93       6      98      44      22      58      77      93      86      35      96       9      32      21      44
+       6      83      28      76      72      91      88      62      27      97      15      27      17      30      38      12      61      93      14      82      86       0      84      21      42      77      89      65      59      32      31      93      47      97      17      67      68      37      62      94      53      78      78       4      66      60      36      88      53      41
+      81      20      10      60      49      15      54      41      18      52      81      44      92      95      75      17      50      80      13      33      54      84       0      31      96       1      55      58      70      82      30       5      79      62      71      62      20      50      32      70      76      96      75      33      14      29      39      15      15      38
+      79      41      93      81      65      25      43      87      59      95      92      67      53      64       3      20      62      66      50      53      49      21      31       0      12      42       5      79      32      34      85      30      11      79      44      58       3      94      25      29      21      62      47      24      10      98      55      96      88      44
+       8      54      22      24       5      54      44      55      11      46      15      22      38      44      29      55      26      53      82      43      21      42      96      12       0      86      20      70      29      41      80      68       4      29      48      98      86       2      85      80      20      14      35      69       1      50      29      92      40      52
+      17      35      33      58      90      16      90      26      42       1      94      18      32       1      83      66      40      33      55      55      62      77       1      42      86       0      80      32      53      70      81      48      30      87      89      50      64      36      99      34      17      69       4      87      80      67      42      75      15      86
+      75      91       5      32      41      78      81      10      75      24      64      74      20       8      92      74      15      55      48      79      72      89      55       5      20      80       0      13      23      42      15      82      80      43      22      47      15      52      99      90       9      23      54      74      91      10      70      26      96      76
+      72      20      57      51      16      95      66      39      57      52      58       1      17      53      58      71      31      56      49      21       5      65      58      79      70      32      13       0      87      65      83      55      13      99      94      94      29      64      94      83      92      28      66      11       1      31       9      58      28      81
+      96      23      19      72      55      56      10      30      54      35       1      61      93      88      37       2      77       3      22      92      61      59      70      32      29      53      23      87       0      11      50      85      83      39       5      17      13      28      69       8      20       2      99      80      76      16      82      68      33      45
+      99       1      46      91      58      38      63       9      45      43      61      69      84      28      14      25      58      24      83      34      79      32      82      34      41      70      42      65      11       0      34      62      30      14      82      92       4      99      80      53      36      77      37      35      98      75      32      63      34      87
+      31      95      50      66      52      41      60       8      13      31       9      57      26      10      44      73      88      97      46      72      18      31      30      85      80      81      15      83      50      34       0      84      15      30      99      45      19      14       9       5      89      36      76      52      14      74      75      93      58      15
+      91      78      51      61      18      72       4      96      54       3      24      48      49      41      46      90      39      80      98      32      66      93       5      30      68      48      82      55      85      62      84       0       4      75      78      55      15       6      20      69      15      23       2      83      14       4      52      28      57      72
+      69      69      17      88      92      76      77      57      91      56      88       3      81      72      27       6      84      42      50      87      69      47      79      11       4      30      80      13      83      30      15       4       0      90      78      21      81      38      63      18      41      48      65      82      75      22      82      78      48      18
+      29      95      54       1      94      82      43      82      77      77      87      86       1      99      59      54      85      10      40      91      17      97      62      79      29      87      43      99      39      14      30      75      90       0      66      17      75      14      21       7      55      40      80      36      11      21      18       9      61      53
+      17      47      72      61      74      74      33      96      71      76      74      18       2      56      49      59      48      87      56      44      91      17      71      44      48      89      22      94       5      82      99      78      78      66       0      88      29      19      72      39      54      74      33      52      57      67      95       8      48      96
+      34      39      34      89      24       5       7      48      59      35      69      73      70      98      70      21      16      73      99      28      93      67      62      58      98      50      47      94      17      92      45      55      21      17      88       0      13      60      62      53      51      37      54      89      62      62      82      82      77      80
+      90      47      74      92      75      83      61      99      68      77      75      81       7      83      19      70      11      75      18      97       6      68      20       3      86      64      15      29      13       4      19      15      81      75      29      13       0      28      11      45      28      63      95      96      39      88       9      27      88      66
+      41      51      19      51       8      66      52      99      65      50      68      90      43      92      36      48      94      75      13      39      98      37      50      94       2      36      52      64      28      99      14       6      38      14      19      60      28       0      32      18      18      73      46      65       4      77      30      26      23      91
+      47      15      80      29      71      53      31      75      61      62       6      98      50      86      67      91      37      72      58       7      44      62      32      25      85      99      99      94      69      80       9      20      63      21      72      62      11      32       0      73      92      87      91      58      53      89      51      28      86      45
+      37      89      51      81      49      95      77      31      21      22      22      10      88      83      12      92      51      33      42      76      22      94      70      29      80      34      90      83       8      53       5      69      18       7      39      53      45      18      73       0      93      91      38      54      88      80      20      78      24      19
+      91      14      18      71      94      12      74      14      19      15      32      65      43      69      71      54      10      84      30      90      58      53      76      21      20      17       9      92      20      36      89      15      41      55      54      51      28      18      92      93       0      84      63      67      10      12      96      31      97      87
+      81       4      36      43      13      93      52      27      11      81      54      74      52       6      58      81       5      83      54      58      77      78      96      62      14      69      23      28       2      77      36      23      48      40      74      37      63      73      87      91      84       0      17      84      23      53      89       9      28      66
+      56      89      41      46      56      98      65       1      44      35       9      69      19      97      16      60      94      44      39       6      93      78      75      47      35       4      54      66      99      37      76       2      65      80      33      54      95      46      91      38      63      17       0      50      46       8      25      26      28      89
+      45       9      37      46      53      47      35      97      84       2      33      62      21      41      11       7      94      95      95      57      86       4      33      24      69      87      74      11      80      35      52      83      82      36      52      89      96      65      58      54      67      84      50       0      75      55      47      26       6      91
+       9      67      92      71      12      98      99      56      59      80      66       1      87      10       6      47      36      85      10      38      35      66      14      10       1      80      91       1      76      98      14      14      75      11      57      62      39       4      53      88      10      23      46      75       0      51      89      99      36      23
+      91      19      20      17      60      62       5      27      88      36      84      25      90      17      43      65       9      66      35      57      96      60      29      98      50      67      10      31      16      75      74       4      22      21      67      62      88      77      89      80      12      53       8      55      51       0      40      67      65      30
+      65       2      96      59      46      72      78      78      44      87      71      63      33      31      48      69      42       9       7      25       9      36      39      55      29      42      70       9      82      32      75      52      82      18      95      82       9      30      51      20      96      89      25      47      89      40       0      68      44       6
+      58      97      52      37      13      76      45      46       8      54      89      56      91      79      95      60      87      49      41      54      32      88      15      96      92      75      26      58      68      63      93      28      78       9       8      82      27      26      28      78      31       9      26      26      99      67      68       0      99      82
+      17      29       6      73      45      78      64      56      35      34      93      78      86       3      49      27      14      78      32      29      21      53      15      88      40      15      96      28      33      34      58      57      48      61      48      77      88      23      86      24      97      28      28       6      36      65      44      99       0      50
+      61       1       1      31      89      83       5      83      12      69      65       4      44      31      36      21       6      69      24      73      44      41      38      44      52      86      76      81      45      87      15      72      18      53      96      80      66      91      45      19      87      66      89      91      23      30       6      82      50       0
+       0      34       5      33       9      21      27      59      35      43
+      34       0      74      31      54      45       3      92       1      85
+       5      74       0      63      59      42      60      76      97      63
+      33      31      63       0      25      78      13      81      13      49
+       9      54      59      25       0       9      67      43      71      46
+      21      45      42      78       9       0      95      56      96      12
+      27       3      60      13      67      95       0      52      30      19
+      59      92      76      81      43      56      52       0      95      63
+      35       1      97      13      71      96      30      95       0      42
+      43      85      63      49      46      12      19      63      42       0
+  485229  350779  257988  239478  237159   73793  459288   19257  272469  394100
+  388546  487640  174474  376827  375469  259971  144306  231604  427076  476622
+  108935    1037   46235  180303  386928   29358  100054  122180   83620  445753
+  284844  106097  137730  146702  484725  230140  191137   11871   70665  135151
+  203787  337488  436811  119434  485686  222067  320856  228949   67583  388668
+  205755  182653   82659  177938  349147  241981   80507  196523  237556  384151
+  445875  355098   12466  388531  343607  280343  164830  195486  361964  335505
+   44907  146992  275948  233527  484679  468565  102679  477477   79119  101641
+  370586  112353  423856  246131  274422   23010  355403  221991  137791  262077
+  491546    9842  355327  142780  118121   79485  235999   80629  219565  365840
+  419934  418561  199743    1876  290124  219794   90121  167699   51255  263023
+  292245  165044  397412  223853  151036   77059  440412  277352  406216  122165
+  320856  105792  318445   61677  173680   46021   17181  270653  369991  360957
+  367091  330957  207205  369304  399777  256385  469298  418240  108035  208914
+   29023  433103  149067  315500  414044   28687  253883  444868    8713  416440
+  389614   53697  313638   91784  471541  461409  434507   36362  171941  163060
+  222495  419049  122394   39887  237815   30411   56535   76342  458403  435163
+  190115  443647  405514   76418  385296   58732  108355  316782  395870  478331
+   79348  150074  240562  237174  221991   68575    1007  490112  343241  319742
+   91540   67155  192312   36973  297387  301156  197698  478911  128376  237067
+  324182  361293  284997   82705  222083   16144  283532    9872   90105  362437
+   37308  165593  424161  422528  440870    2548   73625  369060  253913  288323
+  277199  336436  332041  402752  100131  481261     808  282586  444608   26184
+  120548  123187   55299  271691  138142  196295  191991  309762  173238  393429
+  390911  424298  435407  354228  486861  412335   19196  289162  318124  310480
+  374156  355937  285607  261162  496307  198980  188512    2716  138340   11383
+    8224  218024   85192  228720   62288  225791  291940  213980  200399  249107
+  430784   43229  464232  245429  144230  251106  383053   32471   51133  145695
+  326944  194479  302545   52171   89495    2960  234138   94409  121860  336619
+  412457  374172   90090  334574  121295  157048  177526  267448   85573  424695
+  304284  360469  479338  402539  185430   53224   14725  422544  400204  430310
+  159123  230277  393429  307077  276726   95675   81835  205267  242194  336985
+  486526  202536  322565  116901   63615  390362  374736  120960  155308  424832
+  155201  476760  232520  404431  289025   23926  351802   59511  194753  294167
+  497665  487548   12436  310312  232764  418652  331278   64455  327433  245887
+  264000  283974  290612  304452  164922  344935  474105  134281   38239  442594
+  171742  210516  433790  377849  385891  376018  376796   69429  182409  460432
+  128986  151020  306680  320245  327311  262657  482070  283959  297601  395901
+   62974  237022   89968  402066  464247  330744   32670   22980   38666   49623
+  351481   53453  324900  121463  151173  495056  337015    4562  306512  310403
+  318277  436521   59022  137531  130329  278893  366771   73503  200277  142124
+  303994  386715  197058   25193   57359  267311  359309  454130  315851  475157
+  146397  354045  100894  494460  134632  139011  334116   54780  330408  253852
+  188894  127536  322244  152699   23285  257484  443617  448332  440763  338465
+  368236  216696  275627  193075  310098  191366   50355   65141  249626  331705
+  201315  384899  358195  499557  119907  415845   42741  228827  306207  142872
+  282433  321985  181508   10986  179082  258278  357142  374004  393353  147755
+  406109  262459  388668  215536  434568  330454  154438   50828  499984   90350
+  330881  104937  172826  295083  406826  172551  288750   77272  412869  340998
+  187948  204519  281365  141453  488845   60243  295388  386928  192754  209662
+      17      30      53      94      17      70      22      49      12       8      38      27      36      98      53      76      64      76      78      82      15      62      31      34      91      51      40      60      78      93      86      86      67      75      58      38      35      20      82      41      46      97      12      21      95      73      40      78      75      95
+     279     367     540     347     470     256     622     390     266     163
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/50-10-95.txt
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/50-10-95.txt	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Data/50-10-95.txt	(revision 7505)
@@ -0,0 +1,113 @@
+   50    10     2
+       0      30      58      66      47      82      97       7      89      34       9      72      70      76      87      92      20      50      15      59      63      11      29       3      35      60      62      15      53      97      30      28      43      73      83       4      15      82      13      49      97      70      51      47      47      14      91       3      54      78
+      30       0      77      97      34      75      75      51      28      46      85      95      21       9      36      77       5      20      24      16      89      56      21      27      29      96      46      38       2      14      27      40      67      87      23      97      44      64      45      13      77      41      36      16      35      69      48      16      39      47
+      58      77       0      76      89      71       2      77      68      56      32      39      72      67       8      29      55      46      96      93      20      95      15      20      74      22      84      49      54       4      71      44      27      52      98       1      71      28      23      15      47      16      43      73      83      83      39      58      43      18
+      66      97      76       0      33      10      52      58      33      79      44      30      15      88      55      81      24      64      21      63      12      34       9       3      54      73      72      73      66      41      73      79      51      93      83      21      41       5      86      29      63      82       5      50      88       1      83      77      10      62
+      47      34      89      33       0      18      94      92      86       7      34      32      44      83      24       7      47       6      11      15      91      87      38      88      81      15      77      11      21      63      79      95      15      30      48      47      44      13      98      68      63      18      13      38       7      59      60      39      95      25
+      82      75      71      10      18       0      47      64      72      56      16      44       3      56       1      18      72       7      33      84      84      88      14      73      50      57      55      67      66      80      20      96      56      88       5      24      24      11      54      27      39      38      61      34      78      78      84      87      70      97
+      97      75       2      52      94      47       0      82       3      57      63      62      74      71      57      52      99      39      37      27       2       1      43      17      45      12      45      58      42      40      49      86       8      92      49      28      50      76       6      10      29      65      38      60      10      17      46      18      24      67
+       7      51      77      58      92      64      82       0      82      74      18      66      24      31      35      53      17      84      60      72      95      80      37      10       2      84      80      86      31      46      78      61      55      19      16      41      48      67      97      40      64      23      12      78      74      24      31      84      31      95
+      89      28      68      33      86      72       3      82       0      46      80      57       4      70      11      38      58      99      97       2      62      46      83      66      12      65      49      52      56      58      60      32      68      94      26       7      88      34      42      86      75      77      75      75      13      36      92      25      30      61
+      34      46      56      79       7      56      57      74      46       0      64      65      52      96      56      59      79      12      47      17      80      92      66       6       4       7       9      70      10      64      24      30      99      67      61      62      63      87      11      27      26      55      73      14      40      28      60      77      39       5
+       9      85      32      44      34      16      63      18      80      64       0      11      53      71      90      63      95      29      70      20      98      26      27      66      10      66      50      37      25      64      30       4      51      88      89      88      67      73      43      55      38      62      38      10      13      49      66      40      76      71
+      72      95      39      30      32      44      62      66      57      65      11       0      99      23      83       8      45      61      28      56      64      36       2      35      51      71      74      78      29      81      52      77      43      86      66      30      10      99      18      66      20      34      59      81      34      57      15      82      68      37
+      70      21      72      15      44       3      74      24       4      52      53      99       0      40      56      28      97      12      59      77      38      41      59      86      33      31      17      66      59      34      30      30      76      49      44      79       2      21      39      58       6      69       6      81      79       8      17      75      72      96
+      76       9      67      88      83      56      71      31      70      96      71      23      40       0      99      31      91      69      29      17      34      90      41      47      37      91      81      56      45       9      91      65      58      17      61       3      66      41      20      70      29      65      26      87      19      20       8      33      76      45
+      87      36       8      55      24       1      57      35      11      56      90      83      56      99       0      21      26      84      35      83      20      41      54      35      91      20      23       1      95      78      69      95      47      39      47      51      15      89      14       4      89       9      67      19       2      97      29       1      66      91
+      92      77      29      81       7      18      52      53      38      59      63       8      28      31      21       0      95      62      12      54      15      81      86      25      37      48      87      97      75      28      14      41      28      10      93      22      33       5      57      19      46      50      51      17      54      72      34      74      19      80
+      20       5      55      24      47      72      99      17      58      79      95      45      97      91      26      95       0      51      18      36      41      37      92      20      96      52       6       1      76      76      94      45      90      79      47      70      19      10      36      86       6      92      61      23      67      76      60      81      24      58
+      50      20      46      64       6       7      39      84      99      12      29      61      12      69      84      62      51       0      32      51      72      91      66      61      88       1      61      89      92      51      29      81      71      43      46      46      71      17      59      37      73      31      10      13      58      83      87      73      64      53
+      15      24      96      21      11      33      37      60      97      47      70      28      59      29      35      12      18      32       0      57      66      65      36      96      73      55      39      72      49      65       5      90      41      16      55      58      52      18      92      94      74      24      75       8      71      49      94      13      56      53
+      59      16      93      63      15      84      27      72       2      17      20      56      77      17      83      54      36      51      57       0      12      60      46      13      45      89      10      71      12      65      15      51      26      52      72      79      83      52      54      97      56      91      15      25      54      16      78      95      56      38
+      63      89      20      12      91      84       2      95      62      80      98      64      38      34      20      15      41      72      66      12       0      41      72      76      82      74       5      83      66      53      95      12      93      98      47      98      62      72      76      78      83       4      40      71       4      87      80      11      39      18
+      11      56      95      34      87      88       1      80      46      92      26      36      41      90      41      81      37      91      65      60      41       0      19      19       8      42      20      88      54      43      44      90      81      66      10      63      60       4      77      43      33       7      61      52      31      77      74      52      65      35
+      29      21      15       9      38      14      43      37      83      66      27       2      59      41      54      86      92      66      36      46      72      19       0      99       5      78      45      64       5      69       3      44      71      83       9      55      34      17       9      13      64      59      62      41      87      55      26      10      39      30
+       3      27      20       3      88      73      17      10      66       6      66      35      86      47      35      25      20      61      96      13      76      19      99       0       9       8      96      57      82      96      48      99      99      75      31      14      27       1      97      56      27      78      46      56      83      73      78      21      33      79
+      35      29      74      54      81      50      45       2      12       4      10      51      33      37      91      37      96      88      73      45      82       8       5       9       0       8      23      85      62      95      32      85      27      18      59      11      42      75      57      54      45      13      54      91      77      71      59      68      65      61
+      60      96      22      73      15      57      12      84      65       7      66      71      31      91      20      48      52       1      55      89      74      42      78       8       8       0      21      19      11      44      84      59      88      44       8      35      12      44       2      93      23      48       7      36      65      63      32      77      97      52
+      62      46      84      72      77      55      45      80      49       9      50      74      17      81      23      87       6      61      39      10       5      20      45      96      23      21       0      95      46       1      24      52      35      43      31       3      56      77      76      35      77      50      62      22      15      81      35       2      80      36
+      15      38      49      73      11      67      58      86      52      70      37      78      66      56       1      97       1      89      72      71      83      88      64      57      85      19      95       0      87      54      34      69      62      98      83      53      54      32      44      68      17      47      15      81      92      15      94      64      58       1
+      53       2      54      66      21      66      42      31      56      10      25      29      59      45      95      75      76      92      49      12      66      54       5      82      62      11      46      87       0      61       9      24      88      87      74      69      75      68       6      22      32      54       9      33      66      84      71      89      93      65
+      97      14       4      41      63      80      40      46      58      64      64      81      34       9      78      28      76      51      65      65      53      43      69      96      95      44       1      54      61       0      27      39      63      40      82      91      34      72      63      27      44      67      22      18      74       1      61      69      57      48
+      30      27      71      73      79      20      49      78      60      24      30      52      30      91      69      14      94      29       5      15      95      44       3      48      32      84      24      34       9      27       0       3      86      18      73      81      90      98      10      65      74      69      62       1      25      63      56      78       4      35
+      28      40      44      79      95      96      86      61      32      30       4      77      30      65      95      41      45      81      90      51      12      90      44      99      85      59      52      69      24      39       3       0      96       4      15      98      30      12      50      17      92      53      38      32      20      17      93      84      26      49
+      43      67      27      51      15      56       8      55      68      99      51      43      76      58      47      28      90      71      41      26      93      81      71      99      27      88      35      62      88      63      86      96       0      81       1       2      70       7      43      50      88      43      52      19      21      87      90      33      91      86
+      73      87      52      93      30      88      92      19      94      67      88      86      49      17      39      10      79      43      16      52      98      66      83      75      18      44      43      98      87      40      18       4      81       0      44      95      26      11      50      51      33      13      30      95      64      44       1       8      53      88
+      83      23      98      83      48       5      49      16      26      61      89      66      44      61      47      93      47      46      55      72      47      10       9      31      59       8      31      83      74      82      73      15       1      44       0      28      10      41      72      99      56      98      83      92      86      83      69       6      97      41
+       4      97       1      21      47      24      28      41       7      62      88      30      79       3      51      22      70      46      58      79      98      63      55      14      11      35       3      53      69      91      81      98       2      95      28       0      10      17      31      79       3      31      56      63      27      91      78      23      38      75
+      15      44      71      41      44      24      50      48      88      63      67      10       2      66      15      33      19      71      52      83      62      60      34      27      42      12      56      54      75      34      90      30      70      26      10      10       0       3      29      83      92      58      37      14      44      46      27      59      49      70
+      82      64      28       5      13      11      76      67      34      87      73      99      21      41      89       5      10      17      18      52      72       4      17       1      75      44      77      32      68      72      98      12       7      11      41      17       3       0      19      36      67      12      71      58      16      11       6      43      48      95
+      13      45      23      86      98      54       6      97      42      11      43      18      39      20      14      57      36      59      92      54      76      77       9      97      57       2      76      44       6      63      10      50      43      50      72      31      29      19       0      49      36      17      57      39      81      55      12      17      20      55
+      49      13      15      29      68      27      10      40      86      27      55      66      58      70       4      19      86      37      94      97      78      43      13      56      54      93      35      68      22      27      65      17      50      51      99      79      83      36      49       0      66      74      71       2      25      73      90       6      54      59
+      97      77      47      63      63      39      29      64      75      26      38      20       6      29      89      46       6      73      74      56      83      33      64      27      45      23      77      17      32      44      74      92      88      33      56       3      92      67      36      66       0      21      70      48      91      92      54      81      60       7
+      70      41      16      82      18      38      65      23      77      55      62      34      69      65       9      50      92      31      24      91       4       7      59      78      13      48      50      47      54      67      69      53      43      13      98      31      58      12      17      74      21       0      47      65      69      60      27      21      74      40
+      51      36      43       5      13      61      38      12      75      73      38      59       6      26      67      51      61      10      75      15      40      61      62      46      54       7      62      15       9      22      62      38      52      30      83      56      37      71      57      71      70      47       0      51      11      61      50      62      26      40
+      47      16      73      50      38      34      60      78      75      14      10      81      81      87      19      17      23      13       8      25      71      52      41      56      91      36      22      81      33      18       1      32      19      95      92      63      14      58      39       2      48      65      51       0      15      31      77      58      88      39
+      47      35      83      88       7      78      10      74      13      40      13      34      79      19       2      54      67      58      71      54       4      31      87      83      77      65      15      92      66      74      25      20      21      64      86      27      44      16      81      25      91      69      11      15       0      84      85      48      16      11
+      14      69      83       1      59      78      17      24      36      28      49      57       8      20      97      72      76      83      49      16      87      77      55      73      71      63      81      15      84       1      63      17      87      44      83      91      46      11      55      73      92      60      61      31      84       0      94      37      51      10
+      91      48      39      83      60      84      46      31      92      60      66      15      17       8      29      34      60      87      94      78      80      74      26      78      59      32      35      94      71      61      56      93      90       1      69      78      27       6      12      90      54      27      50      77      85      94       0       5      94      94
+       3      16      58      77      39      87      18      84      25      77      40      82      75      33       1      74      81      73      13      95      11      52      10      21      68      77       2      64      89      69      78      84      33       8       6      23      59      43      17       6      81      21      62      58      48      37       5       0      36       9
+      54      39      43      10      95      70      24      31      30      39      76      68      72      76      66      19      24      64      56      56      39      65      39      33      65      97      80      58      93      57       4      26      91      53      97      38      49      48      20      54      60      74      26      88      16      51      94      36       0      42
+      78      47      18      62      25      97      67      95      61       5      71      37      96      45      91      80      58      53      53      38      18      35      30      79      61      52      36       1      65      48      35      49      86      88      41      75      70      95      55      59       7      40      40      39      11      10      94       9      42       0
+       0      87      14       6      38      22      13      93      80      66
+      87       0      53      33      55      56       3      24      97      80
+      14      53       0      42      10      87      73      75      75      72
+       6      33      42       0      33      84      83      44      95      85
+      38      55      10      33       0      66       9      49      78      69
+      22      56      87      84      66       0      34      68      14      13
+      13       3      73      83       9      34       0      50      82      55
+      93      24      75      44      49      68      50       0      48      49
+      80      97      75      95      78      14      82      48       0      22
+      66      80      72      85      69      13      55      49      22       0
+  423337  348414  290902  265419  162450  100497  181264   92181  449415   33021
+  217780  385784   79912  342722  234763    9247  363216  157414   10116  283181
+  264259  450041  172856   49577  400494   92226  332010  398953  315027   32044
+  224402  419629  198004  330072  427716   79149  478026   38148  435819   96758
+  455732  155507  143330  416409  401043  146168   36286  139851  286370  252449
+  135624   29084   77257   88579  490585  437330  252586  249092  268623  278237
+  476165  416150  239173  392605   91509  200308  197515  421765  361812  199087
+  126117   47303  126850    7599  140186  206335  298760  165791   14145  141697
+  368587  276528  336191  396572  345393  278954   87496  112735  299981  111575
+  193243  241950  434797  249244  342097   29694  352259  348643  121158  380993
+  443098  486510  263298  467131   66682  224936   53437  183156  445341  488387
+  191167  315408  444196  486373  156117   28077  158848  166554  373180   28870
+  482467  432508  224372   22385   74083  110339  204397  311288  400540  398998
+  266426  153996  273003  287972  155323  238898   50981  177495  275063  383907
+  434888  185094  387066  321039   19425  373043  186620  175466   29725  381130
+   54017  498092  411725  199041   27436  461256  199118   62807  294259   77059
+  328516  209631  247917   47288  324579  475432  407086  104709   27359  469649
+  243903  454908  283379  311471  218390  177983  272408  162038   65721  199911
+  391979   36805  133350  192114  371364  132740  314722    9567   36805  154347
+  376674   26139  400219  373195  227134  476790  492721  405224  420285  166005
+  115344  440153  445661  151890  428708  407452   98605  265053   53071  313180
+  478408   71993  101428  232123  411328  142109  316797  189565  345377  227774
+  235953  417081   13519  216986   51561  216727  412457  467726   94164  418042
+  393520  383587  106311  162114  412945  339991  230597  497314  238044  320398
+  383312   20691  156437  371700  435819   49943  484984  238563  375347   59801
+  425412  285653  367259  367473   63585   67430  390362  301614   59129  154759
+  367610  338938  322321   77623  463530  443037  225211  493697  470671   89693
+  143894  441526  456831  213156  378536  288323   94683   57542  248237  231345
+  346232  168126  407757  462401  423230    6378  182515  354731  196249  423642
+  469298  281899  473555  477401  499008  427732  322092  324793    8804  196859
+  352412  177694  120258   85360  139210   53529  470244  120593  199530  306558
+  391903  229728  200491  173619  192159  146534  318338  319055  322794  215460
+  420773  112964  491927  202566  494384  127201   12802  472808  489043   83605
+  436979  142719    1190  238685  268074   68208  467970  439176  304010  276589
+  293679  332987  403653  202337   81072  469695  225318  336024  388866  275078
+  233832  145573  187337  134098   22888  379512  434385   66576  249870  111178
+  443235  230140  229758  133884  464278  234488  485168   65706  152424    1785
+  299127  273751  342326  157216   68010  477172  302835  184163     747  138126
+  393002  328440  461897     457  291253  485961    4959  384868  219702   58107
+  393154  100543  335459    9338  154164   82354  210730  111239  466231  112887
+   73809  107455  421811  238929  232566  284020  466429  241584  352427  179204
+   58839  269554   10773  417493  350108  494811  199652  401806  427762  400173
+  198355  348719  422513   57969  488326  400631   24018    9491  131580  299508
+  202841  104174  285241  356654  185094  408337  273369  202505  477172   42359
+  388439   51377  486907   56321  344157  464949   38499  202719   51591  349299
+  327784  216299  140247  169728  114673  459898  396328  117694  200048   46006
+   39674  214194  483489  293359   11673   84200  148930  127506  195547  386226
+  275414  285622  241294  131626  419049  433881  416928  377941  463957   57679
+  157994   30457  288399  233527  237159  236854   43259  142109  225882  108691
+   89846  432050  169789  254600  393444  293557  149983  359340  420148  351466
+      17      30      53      94      17      70      22      49      12       8      38      27      36      98      53      76      64      76      78      82      15      62      31      34      91      51      40      60      78      93      86      86      67      75      58      38      35      20      82      41      46      97      12      21      95      73      40      78      75      95
+     223     292     422     267     377     206     497     301     207     129
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/HeuristicLab.Problems.Instances.CordeauGQAP-3.3.csproj
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/HeuristicLab.Problems.Instances.CordeauGQAP-3.3.csproj	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/HeuristicLab.Problems.Instances.CordeauGQAP-3.3.csproj	(revision 7505)
@@ -0,0 +1,172 @@
+﻿<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.30703</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{1F2718DA-BF13-40EE-A7FD-EEDB4912E64E}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <AppDesignerFolder>Properties</AppDesignerFolder>
+    <RootNamespace>HeuristicLab.Problems.Instances.CordeauGQAP</RootNamespace>
+    <AssemblyName>HeuristicLab.Problems.Instances.CordeauGQAP-3.3</AssemblyName>
+    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
+    <FileAlignment>512</FileAlignment>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath>
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <DebugType>pdbonly</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath>
+    <DefineConstants>TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <PropertyGroup>
+    <SignAssembly>true</SignAssembly>
+  </PropertyGroup>
+  <PropertyGroup>
+    <AssemblyOriginatorKeyFile>HeuristicLab.snk</AssemblyOriginatorKeyFile>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
+    <DebugSymbols>true</DebugSymbols>
+    <OutputPath>bin\x86\Debug\</OutputPath>
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <DebugType>full</DebugType>
+    <PlatformTarget>x86</PlatformTarget>
+    <CodeAnalysisLogFile>bin\Debug\Plugin.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
+    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
+    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
+    <ErrorReport>prompt</ErrorReport>
+    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
+    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
+    <CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>
+    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
+    <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
+    <OutputPath>bin\x86\Release\</OutputPath>
+    <DefineConstants>TRACE</DefineConstants>
+    <Optimize>true</Optimize>
+    <DebugType>pdbonly</DebugType>
+    <PlatformTarget>x86</PlatformTarget>
+    <CodeAnalysisLogFile>bin\Release\Plugin.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
+    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
+    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
+    <ErrorReport>prompt</ErrorReport>
+    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
+    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
+    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
+    <CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
+    <DebugSymbols>true</DebugSymbols>
+    <OutputPath>bin\x64\Debug\</OutputPath>
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <DebugType>full</DebugType>
+    <PlatformTarget>x64</PlatformTarget>
+    <CodeAnalysisLogFile>bin\Debug\Plugin.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
+    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
+    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
+    <ErrorReport>prompt</ErrorReport>
+    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
+    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
+    <CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>
+    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
+    <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
+    <OutputPath>bin\x64\Release\</OutputPath>
+    <DefineConstants>TRACE</DefineConstants>
+    <Optimize>true</Optimize>
+    <DebugType>pdbonly</DebugType>
+    <PlatformTarget>x64</PlatformTarget>
+    <CodeAnalysisLogFile>bin\Release\Plugin.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
+    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
+    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
+    <ErrorReport>prompt</ErrorReport>
+    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
+    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
+    <CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
+    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
+    <CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
+    <CodeAnalysisFailOnMissingRules>false</CodeAnalysisFailOnMissingRules>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="HeuristicLab.Common-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" />
+    <Reference Include="HeuristicLab.PluginInfrastructure-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL" />
+    <Reference Include="System" />
+    <Reference Include="System.Core" />
+    <Reference Include="System.Data" />
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="Plugin.cs.frame" />
+    <Compile Include="CordeauGQAPParser.cs" />
+    <Compile Include="CordeauGQAPInstance.cs" />
+    <Compile Include="CordeauGQAPInstanceProvider.cs" />
+    <Compile Include="CordeauGQAPInstanceDescriptor.cs" />
+    <Compile Include="Plugin.cs" />
+    <Compile Include="Properties\AssemblyInfo.cs" />
+    <None Include="Properties\AssemblyInfo.cs.frame" />
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="HeuristicLab.snk" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\HeuristicLab.Problems.Instances\3.3\HeuristicLab.Problems.Instances-3.3.csproj">
+      <Project>{3540E29E-4793-49E7-8EE2-FEA7F61C3994}</Project>
+      <Name>HeuristicLab.Problems.Instances-3.3</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Data\20-15-35.txt" />
+    <EmbeddedResource Include="Data\20-15-55.txt" />
+    <EmbeddedResource Include="Data\20-15-75.txt" />
+    <EmbeddedResource Include="Data\30-06-95.txt" />
+    <EmbeddedResource Include="Data\30-07-75.txt" />
+    <EmbeddedResource Include="Data\30-08-55.txt" />
+    <EmbeddedResource Include="Data\30-10-65.txt" />
+    <EmbeddedResource Include="Data\30-20-35.txt" />
+    <EmbeddedResource Include="Data\30-20-55.txt" />
+    <EmbeddedResource Include="Data\30-20-75.txt" />
+    <EmbeddedResource Include="Data\30-20-95.txt" />
+    <EmbeddedResource Include="Data\35-15-35.txt" />
+    <EmbeddedResource Include="Data\35-15-55.txt" />
+    <EmbeddedResource Include="Data\35-15-75.txt" />
+    <EmbeddedResource Include="Data\35-15-95.txt" />
+    <EmbeddedResource Include="Data\40-07-75.txt" />
+    <EmbeddedResource Include="Data\40-09-95.txt" />
+    <EmbeddedResource Include="Data\40-10-65.txt" />
+    <EmbeddedResource Include="Data\50-10-65.txt" />
+    <EmbeddedResource Include="Data\50-10-75.txt" />
+    <EmbeddedResource Include="Data\50-10-95.txt" />
+  </ItemGroup>
+  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+  <PropertyGroup>
+    <PreBuildEvent>set Path=%25Path%25;$(ProjectDir);$(SolutionDir)
+set ProjectDir=$(ProjectDir)
+set SolutionDir=$(SolutionDir)
+set Outdir=$(Outdir)
+
+call PreBuildEvent.cmd</PreBuildEvent>
+  </PropertyGroup>
+  <PropertyGroup>
+    <PostBuildEvent>
+    </PostBuildEvent>
+  </PropertyGroup>
+  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
+       Other similar extension points exist, see Microsoft.Common.targets.
+  <Target Name="BeforeBuild">
+  </Target>
+  <Target Name="AfterBuild">
+  </Target>
+  -->
+</Project>
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Plugin.cs.frame
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Plugin.cs.frame	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Plugin.cs.frame	(revision 7505)
@@ -0,0 +1,29 @@
+﻿#region License Information
+/* HeuristicLab
+ * Copyright (C) 2002-2012 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
+ *
+ * This file is part of HeuristicLab.
+ *
+ * HeuristicLab is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * HeuristicLab is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>.
+ */
+#endregion
+
+using HeuristicLab.PluginInfrastructure;
+
+namespace HeuristicLab.Problems.Instances.CordeauGQAP {
+  [Plugin("HeuristicLab.Problems.Instances.CordeauGQAP", "3.3.6.$WCREV$")]
+  [PluginFile("HeuristicLab.Problems.Instances.CordeauGQAP-3.3.dll", PluginFileType.Assembly)]
+  public class HeuristicLabProblemsInstancesCordeauGQAPPlugin : PluginBase {
+  }
+}
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Properties/AssemblyInfo.cs.frame
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Properties/AssemblyInfo.cs.frame	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances.CordeauGQAP/3.3/Properties/AssemblyInfo.cs.frame	(revision 7505)
@@ -0,0 +1,57 @@
+﻿#region License Information
+/* HeuristicLab
+ * Copyright (C) 2002-2012 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
+ *
+ * This file is part of HeuristicLab.
+ *
+ * HeuristicLab is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * HeuristicLab is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>.
+ */
+#endregion
+
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following 
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("HeuristicLab.Problems.Instances.CordeauGQAP")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("HEAL")]
+[assembly: AssemblyProduct("HeuristicLab")]
+[assembly: AssemblyCopyright("(c) 2002-2012 HEAL")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible 
+// to COM components.  If you need to access a type in this assembly from 
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("7c14407e-6980-465b-ba3a-4a916d48989b")]
+
+// Version information for an assembly consists of the following four values:
+//
+//      Major Version
+//      Minor Version 
+//      Build Number
+//      Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers 
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("3.3.0.0")]
+[assembly: AssemblyFileVersion("3.3.6.$WCREV$")]
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3/HeuristicLab.Problems.Instances-3.3.csproj
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3/HeuristicLab.Problems.Instances-3.3.csproj	(revision 7504)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3/HeuristicLab.Problems.Instances-3.3.csproj	(revision 7505)
@@ -56,4 +56,5 @@
     <Compile Include="IInstanceDescriptor.cs" />
     <Compile Include="Instances\ICVRPInstance.cs" />
+    <Compile Include="Instances\IGQAPInstance.cs" />
     <Compile Include="Instances\IQAPInstance.cs" />
     <Compile Include="Instances\ITSPInstance.cs" />
Index: /branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3/Instances/IGQAPInstance.cs
===================================================================
--- /branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3/Instances/IGQAPInstance.cs	(revision 7505)
+++ /branches/GeneralizedQAP/HeuristicLab.Problems.Instances/3.3/Instances/IGQAPInstance.cs	(revision 7505)
@@ -0,0 +1,38 @@
+﻿#region License Information
+/* HeuristicLab
+ * Copyright (C) 2002-2012 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
+ *
+ * This file is part of HeuristicLab.
+ *
+ * HeuristicLab is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * HeuristicLab is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>.
+ */
+#endregion
+
+namespace HeuristicLab.Problems.Instances{
+  public interface IGQAPInstance {
+
+    string Name { get; }
+    string Description { get; }
+
+    int Equipments { get; }
+    int Locations { get; }
+    double[] Demands { get; }
+    double[] Capacities { get; }
+    double[,] Weights { get; }
+    double[,] Distances { get; }
+    double[,] InstallationCosts { get; }
+
+    double TransportationCosts { get; }
+  }
+}
Index: /branches/GeneralizedQAP/UnitTests/CordeauGQAPInstanceProviderTest.cs
===================================================================
--- /branches/GeneralizedQAP/UnitTests/CordeauGQAPInstanceProviderTest.cs	(revision 7505)
+++ /branches/GeneralizedQAP/UnitTests/CordeauGQAPInstanceProviderTest.cs	(revision 7505)
@@ -0,0 +1,48 @@
+﻿#region License Information
+/* HeuristicLab
+ * Copyright (C) 2002-2012 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
+ *
+ * This file is part of HeuristicLab.
+ *
+ * HeuristicLab is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * HeuristicLab is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>.
+ */
+#endregion
+
+using System;
+using System.Text;
+using HeuristicLab.Problems.Instances.CordeauGQAP;
+using Microsoft.VisualStudio.TestTools.UnitTesting;
+
+namespace UnitTests {
+  [TestClass()]
+  public class CordeauGQAPInstanceProviderTest {
+
+    [TestMethod()]
+    public void GetCordeauGQAPInstanceTest() {
+      var target = new CordeauGQAPInstanceProvider();
+      StringBuilder erroneousInstances = new StringBuilder();
+      int count = 0;
+      foreach (var id in target.GetInstanceDescriptors()) {
+        try {
+          target.GetInstance(id);
+        } catch (Exception ex) {
+          erroneousInstances.AppendLine(id.Name + ": " + ex.Message);
+        }
+        count++;
+      }
+      Assert.IsTrue(count > 0, "No problem instances were found.");
+      Assert.IsTrue(erroneousInstances.Length == 0, "Some instances could not be parsed: " + Environment.NewLine + erroneousInstances.ToString());
+    }
+  }
+}
Index: /branches/GeneralizedQAP/UnitTests/ElloumiCTAPInstanceProviderTest.cs
===================================================================
--- /branches/GeneralizedQAP/UnitTests/ElloumiCTAPInstanceProviderTest.cs	(revision 7504)
+++ /branches/GeneralizedQAP/UnitTests/ElloumiCTAPInstanceProviderTest.cs	(revision 7505)
@@ -1,3 +1,24 @@
-﻿using System;
+﻿#region License Information
+/* HeuristicLab
+ * Copyright (C) 2002-2012 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
+ *
+ * This file is part of HeuristicLab.
+ *
+ * HeuristicLab is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * HeuristicLab is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>.
+ */
+#endregion
+
+using System;
 using System.Text;
 using HeuristicLab.Problems.Instances.ElloumiCTAP;
Index: /branches/GeneralizedQAP/UnitTests/QAPLIBInstanceProviderTest.cs
===================================================================
--- /branches/GeneralizedQAP/UnitTests/QAPLIBInstanceProviderTest.cs	(revision 7504)
+++ /branches/GeneralizedQAP/UnitTests/QAPLIBInstanceProviderTest.cs	(revision 7505)
@@ -1,3 +1,24 @@
-﻿using System;
+﻿#region License Information
+/* HeuristicLab
+ * Copyright (C) 2002-2012 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
+ *
+ * This file is part of HeuristicLab.
+ *
+ * HeuristicLab is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * HeuristicLab is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>.
+ */
+#endregion
+
+using System;
 using System.Text;
 using HeuristicLab.Problems.Instances.QAPLIB;
Index: /branches/GeneralizedQAP/UnitTests/TSPLIBInstanceProviderTest.cs
===================================================================
--- /branches/GeneralizedQAP/UnitTests/TSPLIBInstanceProviderTest.cs	(revision 7504)
+++ /branches/GeneralizedQAP/UnitTests/TSPLIBInstanceProviderTest.cs	(revision 7505)
@@ -1,3 +1,24 @@
-﻿using System;
+﻿#region License Information
+/* HeuristicLab
+ * Copyright (C) 2002-2012 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
+ *
+ * This file is part of HeuristicLab.
+ *
+ * HeuristicLab is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * HeuristicLab is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>.
+ */
+#endregion
+
+using System;
 using System.Text;
 using HeuristicLab.Problems.Instances.TSPLIB;
Index: /branches/GeneralizedQAP/UnitTests/UnitTests.csproj
===================================================================
--- /branches/GeneralizedQAP/UnitTests/UnitTests.csproj	(revision 7504)
+++ /branches/GeneralizedQAP/UnitTests/UnitTests.csproj	(revision 7505)
@@ -97,4 +97,5 @@
   </ItemGroup>
   <ItemGroup>
+    <Compile Include="CordeauGQAPInstanceProviderTest.cs" />
     <Compile Include="ElloumiCTAPInstanceProviderTest.cs" />
     <Compile Include="QAPLIBInstanceProviderTest.cs" />
@@ -111,4 +112,8 @@
       <Project>{C739E6D2-5680-4804-A810-8017DA0C238F}</Project>
       <Name>HeuristicLab.Problems.GeneralizedQuadraticAssignment-3.3</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\HeuristicLab.Problems.Instances.CordeauGQAP\3.3\HeuristicLab.Problems.Instances.CordeauGQAP-3.3.csproj">
+      <Project>{1F2718DA-BF13-40EE-A7FD-EEDB4912E64E}</Project>
+      <Name>HeuristicLab.Problems.Instances.CordeauGQAP-3.3</Name>
     </ProjectReference>
     <ProjectReference Include="..\HeuristicLab.Problems.Instances.ElloumiCTAP\3.3\HeuristicLab.Problems.Instances.ElloumiCTAP-3.3.csproj">
