Index: /branches/2864_PermutationProblems/HeuristicLab.Problems.Instances/3.3/Types/FSSPData.cs
===================================================================
--- /branches/2864_PermutationProblems/HeuristicLab.Problems.Instances/3.3/Types/FSSPData.cs (revision 16828)
+++ /branches/2864_PermutationProblems/HeuristicLab.Problems.Instances/3.3/Types/FSSPData.cs (revision 16828)
@@ -0,0 +1,54 @@
+#region License Information
+/* HeuristicLab
+ * Copyright (C) 2002-2018 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 .
+ */
+#endregion
+
+
+namespace HeuristicLab.Problems.Instances {
+ public class FSSPData {
+ ///
+ /// The name of the instance.
+ ///
+ public string Name { get; set; }
+ ///
+ /// The description of the instance.
+ ///
+ public string Description { get; set; }
+ ///
+ /// The count of jobs.
+ ///
+ public int Jobs { get; set; }
+ ///
+ /// The count of machines.
+ ///
+ public int Machines { get; set; }
+ ///
+ /// The processing times for each combination of machine/job.
+ ///
+ public double[,] ProcessingTimes { get; set; }
+ ///
+ /// The best-known schedule.
+ ///
+ public int[] BestKnownSchedule { get; set; }
+ ///
+ /// The quality of the best-known schedule.
+ ///
+ public double? BestKnownQuality { get; set; }
+ }
+}
Index: /branches/2864_PermutationProblems/HeuristicLab.Problems.Instances/3.3/Types/LOPData.cs
===================================================================
--- /branches/2864_PermutationProblems/HeuristicLab.Problems.Instances/3.3/Types/LOPData.cs (revision 16828)
+++ /branches/2864_PermutationProblems/HeuristicLab.Problems.Instances/3.3/Types/LOPData.cs (revision 16828)
@@ -0,0 +1,58 @@
+#region License Information
+/* HeuristicLab
+ * Copyright (C) 2002-2018 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 .
+ */
+#endregion
+
+
+namespace HeuristicLab.Problems.Instances {
+ ///
+ /// Describes instances of the Linear Ordering Problem (LOP).
+ ///
+ public class LOPData {
+ ///
+ /// The name of the instance
+ ///
+ public string Name { get; set; }
+
+ ///
+ /// Optional! The description of the instance
+ ///
+ public string Description { get; set; }
+
+ ///
+ /// The size of the Matrix
+ ///
+ public int Dimension { get; set; }
+
+ ///
+ /// An NxN Matrix
+ ///
+ public double[,] Matrix { get; set; }
+
+ ///
+ /// Optional! The best known Permutation
+ ///
+ public int[] BestKnownPermutation { get; set; }
+
+ ///
+ /// Optional! The quality value of the
+ ///
+ public double? BestKnownQuality { get; set; }
+ }
+}