- Timestamp:
- 11/24/15 17:08:13 (9 years ago)
- Location:
- branches/PersistenceOverhaul/HeuristicLab.Problems.LinearAssignment/3.3
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceOverhaul/HeuristicLab.Problems.LinearAssignment/3.3/Analyzers/BestLAPSolutionAnalyzer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 32 32 namespace HeuristicLab.Problems.LinearAssignment { 33 33 [Item("BestLAPSolutionAnalyzer", "Analyzes the best solution found.")] 34 [StorableClass ]34 [StorableClass("95EF016B-D75D-4CFF-95C5-FA08DDD50B4F")] 35 35 public class BestLAPSolutionAnalyzer : SingleSuccessorOperator, IAnalyzer, ISingleObjectiveOperator { 36 36 public bool EnabledByDefault { get { return true; } } -
branches/PersistenceOverhaul/HeuristicLab.Problems.LinearAssignment/3.3/HungarianAlgorithm.cs
r12504 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 34 34 /// A genetic algorithm. 35 35 /// </summary> 36 [Item("Hungarian Algorithm", "The Hungarian algorithm can be used to solve the linear assignment problem in O(n^3). It is also known as the Kuhn –Munkres algorithm or Munkres assignment algorithm.")]36 [Item("Hungarian Algorithm", "The Hungarian algorithm can be used to solve the linear assignment problem in O(n^3). It is also known as the KuhnâMunkres algorithm or Munkres assignment algorithm.")] 37 37 [Creatable(CreatableAttribute.Categories.SingleSolutionAlgorithms, Priority = 170)] 38 [StorableClass ]38 [StorableClass("42430F77-CCA4-4A72-933B-945770A5FA11")] 39 39 public sealed class HungarianAlgorithm : EngineAlgorithm, IStorableContent { 40 40 public string Filename { get; set; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.LinearAssignment/3.3/LAPAssignment.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 29 29 namespace HeuristicLab.Problems.LinearAssignment { 30 30 [Item("LAP Assignment", "Represents a solution to the LAP.")] 31 [StorableClass ]31 [StorableClass("2F7E790F-BA77-4689-A1BB-1B6ED9BC02E8")] 32 32 public sealed class LAPAssignment : Item, INotifyPropertyChanged, IStorableContent { 33 33 public string Filename { get; set; } -
branches/PersistenceOverhaul/HeuristicLab.Problems.LinearAssignment/3.3/LAPEvaluator.cs
r12012 r13368 1 using System;1 using System; 2 2 #region License Information 3 3 /* HeuristicLab … … 31 31 namespace HeuristicLab.Problems.LinearAssignment { 32 32 [Item("LAPEvaluator", "Evaluates a solution to the linear assignment problem.")] 33 [StorableClass ]33 [StorableClass("D58F39FD-C614-4E41-A555-52B277A0DF26")] 34 34 public class LAPEvaluator : InstrumentedOperator, ILAPEvaluator { 35 35 -
branches/PersistenceOverhaul/HeuristicLab.Problems.LinearAssignment/3.3/LinearAssignmentProblem.cs
r13173 r13368 35 35 [Item("Linear Assignment Problem (LAP)", "In the linear assignment problem (LAP) an assignment of workers to jobs has to be found such that each worker is assigned to exactly one job, each job is assigned to exactly one worker and the sum of the resulting costs is minimal (or maximal).")] 36 36 [Creatable(CreatableAttribute.Categories.CombinatorialProblems, Priority = 130)] 37 [StorableClass ]37 [StorableClass("AF707CB5-CB24-4E46-87FF-A4234D17B533")] 38 38 public sealed class LinearAssignmentProblem : SingleObjectiveHeuristicOptimizationProblem<ILAPEvaluator, IPermutationCreator>, IStorableContent { 39 39 public static readonly string CostsDescription = "The cost matrix that describes the assignment of rows to columns."; -
branches/PersistenceOverhaul/HeuristicLab.Problems.LinearAssignment/3.3/LinearAssignmentProblemSolver.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 31 31 namespace HeuristicLab.Problems.LinearAssignment { 32 32 [Item("LinearAssignmentProblemSolver", "Uses the hungarian algorithm to solve linear assignment problems.")] 33 [StorableClass ]33 [StorableClass("9AE29C0F-02CB-4906-AA61-1E0896CA007E")] 34 34 public sealed class LinearAssignmentProblemSolver : SingleSuccessorOperator, ISingleObjectiveOperator { 35 35 private const int UNASSIGNED = -1;
Note: See TracChangeset
for help on using the changeset viewer.