Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
12/06/15 15:33:25 (9 years ago)
Author:
mkommend
Message:

#2521: Added encodings for schedules.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/ProblemRefactoring/HeuristicLab.Encodings.ScheduleEncoding/3.3/JobSequenceMatrix/JSMRandomCreator.cs

    r13435 r13437  
    2222using HeuristicLab.Common;
    2323using HeuristicLab.Core;
    24 using HeuristicLab.Data;
    2524using HeuristicLab.Encodings.PermutationEncoding;
    2625using HeuristicLab.Optimization;
     
    2827using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    2928
    30 namespace HeuristicLab.Encodings.ScheduleEncoding.JobSequenceMatrix {
     29namespace HeuristicLab.Encodings.ScheduleEncoding {
    3130  [Item("JobSequenceMatrixCreator", "Creator class used to create Job Sequence Matrix solutions for standard JobShop scheduling problems.")]
    3231  [StorableClass]
     
    3534    public ILookupParameter<IRandom> RandomParameter {
    3635      get { return (LookupParameter<IRandom>)Parameters["Random"]; }
    37     }
    38     public IValueLookupParameter<IntValue> JobsParameter {
    39       get { return (IValueLookupParameter<IntValue>)Parameters["Jobs"]; }
    40     }
    41     public IValueLookupParameter<IntValue> ResourcesParameter {
    42       get { return (IValueLookupParameter<IntValue>)Parameters["Resources"]; }
    4336    }
    4437
     
    4942      : base() {
    5043      Parameters.Add(new LookupParameter<IRandom>("Random", "The pseudo random number generator."));
    51       Parameters.Add(new ValueLookupParameter<IntValue>("Jobs", "The number of jobs handled in this problem instance."));
    52       Parameters.Add(new ValueLookupParameter<IntValue>("Resources", "The number of resources used in this problem instance."));
    53 
    54       ScheduleParameter.ActualName = "JobSequenceMatrix";
    5544    }
    5645
Note: See TracChangeset for help on using the changeset viewer.