- Timestamp:
- 06/01/17 11:29:49 (7 years ago)
- Location:
- branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3
- Files:
-
- 35 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/JobSequenceMatrix/Crossovers/JSMCrossover.cs
r14927 r15018 30 30 31 31 [StorableConstructor] 32 protected JSMCrossover( booldeserializing) : base(deserializing) { }32 protected JSMCrossover(StorableConstructorFlag deserializing) : base(deserializing) { } 33 33 protected JSMCrossover(JSMCrossover original, Cloner cloner) : base(original, cloner) { } 34 34 public JSMCrossover() -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/JobSequenceMatrix/Crossovers/JSMJOXCrossover.cs
r14927 r15018 32 32 33 33 [StorableConstructor] 34 protected JSMJOXCrossover( booldeserializing) : base(deserializing) { }34 protected JSMJOXCrossover(StorableConstructorFlag deserializing) : base(deserializing) { } 35 35 protected JSMJOXCrossover(JSMJOXCrossover original, Cloner cloner) : base(original, cloner) { } 36 36 public JSMJOXCrossover() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/JobSequenceMatrix/Crossovers/JSMOXCrossover.cs
r14927 r15018 30 30 31 31 [StorableConstructor] 32 protected JSMOXCrossover( booldeserializing) : base(deserializing) { }32 protected JSMOXCrossover(StorableConstructorFlag deserializing) : base(deserializing) { } 33 33 protected JSMOXCrossover(JSMOXCrossover original, Cloner cloner) : base(original, cloner) { } 34 34 public JSMOXCrossover() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/JobSequenceMatrix/Crossovers/JSMSXXCrossover.cs
r14927 r15018 31 31 32 32 [StorableConstructor] 33 protected JSMSXXCrossover( booldeserializing) : base(deserializing) { }33 protected JSMSXXCrossover(StorableConstructorFlag deserializing) : base(deserializing) { } 34 34 protected JSMSXXCrossover(JSMSXXCrossover original, Cloner cloner) : base(original, cloner) { } 35 35 public JSMSXXCrossover() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/JobSequenceMatrix/JSMEncoding.cs
r14927 r15018 36 36 37 37 [StorableConstructor] 38 protected JSMEncoding( booldeserializing) : base(deserializing) { }38 protected JSMEncoding(StorableConstructorFlag deserializing) : base(deserializing) { } 39 39 protected JSMEncoding(JSMEncoding original, Cloner cloner) 40 40 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/JobSequenceMatrix/JSMRandomCreator.cs
r14927 r15018 44 44 45 45 [StorableConstructor] 46 protected JSMRandomCreator( booldeserializing) : base(deserializing) { }46 protected JSMRandomCreator(StorableConstructorFlag deserializing) : base(deserializing) { } 47 47 protected JSMRandomCreator(JSMRandomCreator original, Cloner cloner) : base(original, cloner) { } 48 48 public JSMRandomCreator() -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/JobSequenceMatrix/Manipulators/JSMManipulator.cs
r14927 r15018 30 30 public abstract class JSMManipulator : ScheduleManipulator, IJSMOperator { 31 31 [StorableConstructor] 32 protected JSMManipulator( booldeserializing) : base(deserializing) { }32 protected JSMManipulator(StorableConstructorFlag deserializing) : base(deserializing) { } 33 33 protected JSMManipulator(JSMManipulator original, Cloner cloner) : base(original, cloner) { } 34 34 public JSMManipulator() -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/JobSequenceMatrix/Manipulators/JSMShiftChangeManipulator.cs
r14927 r15018 34 34 35 35 [StorableConstructor] 36 protected JSMShiftChangeManipulator( booldeserializing) : base(deserializing) { }36 protected JSMShiftChangeManipulator(StorableConstructorFlag deserializing) : base(deserializing) { } 37 37 protected JSMShiftChangeManipulator(JSMShiftChangeManipulator original, Cloner cloner) : base(original, cloner) { } 38 38 public JSMShiftChangeManipulator() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/JobSequenceMatrix/Manipulators/JSMSwapManipulator.cs
r14927 r15018 32 32 33 33 [StorableConstructor] 34 protected JSMSwapManipulator( booldeserializing) : base(deserializing) { }34 protected JSMSwapManipulator(StorableConstructorFlag deserializing) : base(deserializing) { } 35 35 protected JSMSwapManipulator(JSMSwapManipulator original, Cloner cloner) : base(original, cloner) { } 36 36 public JSMSwapManipulator() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/PermutationWithRepetition/Crossovers/PWRCrossover.cs
r14927 r15018 30 30 31 31 [StorableConstructor] 32 protected PWRCrossover( booldeserializing) : base(deserializing) { }32 protected PWRCrossover(StorableConstructorFlag deserializing) : base(deserializing) { } 33 33 protected PWRCrossover(PWRCrossover original, Cloner cloner) : base(original, cloner) { } 34 34 public PWRCrossover() -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/PermutationWithRepetition/Crossovers/PWRGOXCrossover.cs
r14927 r15018 33 33 34 34 [StorableConstructor] 35 protected PWRGOXCrossover( booldeserializing) : base(deserializing) { }35 protected PWRGOXCrossover(StorableConstructorFlag deserializing) : base(deserializing) { } 36 36 protected PWRGOXCrossover(PWRGOXCrossover original, Cloner cloner) : base(original, cloner) { } 37 37 public PWRGOXCrossover() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/PermutationWithRepetition/Crossovers/PWRPPXCrossover.cs
r14927 r15018 33 33 34 34 [StorableConstructor] 35 protected PWRPPXCrossover( booldeserializing) : base(deserializing) { }35 protected PWRPPXCrossover(StorableConstructorFlag deserializing) : base(deserializing) { } 36 36 protected PWRPPXCrossover(PWRPPXCrossover original, Cloner cloner) : base(original, cloner) { } 37 37 public PWRPPXCrossover() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/PermutationWithRepetition/Manipulators/PWRInsertionManipulator.cs
r14927 r15018 32 32 public class PWRInsertionManipulator : PWRManipulator { 33 33 [StorableConstructor] 34 protected PWRInsertionManipulator( booldeserializing) : base(deserializing) { }34 protected PWRInsertionManipulator(StorableConstructorFlag deserializing) : base(deserializing) { } 35 35 protected PWRInsertionManipulator(PWRInsertionManipulator original, Cloner cloner) : base(original, cloner) { } 36 36 public PWRInsertionManipulator() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/PermutationWithRepetition/Manipulators/PWRManipulator.cs
r14927 r15018 31 31 32 32 [StorableConstructor] 33 protected PWRManipulator( booldeserializing) : base(deserializing) { }33 protected PWRManipulator(StorableConstructorFlag deserializing) : base(deserializing) { } 34 34 protected PWRManipulator(PWRManipulator original, Cloner cloner) : base(original, cloner) { } 35 35 public PWRManipulator() -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/PermutationWithRepetition/PWREncoding.cs
r14927 r15018 35 35 36 36 [StorableConstructor] 37 protected PWREncoding( booldeserializing) : base(deserializing) { }37 protected PWREncoding(StorableConstructorFlag deserializing) : base(deserializing) { } 38 38 protected PWREncoding(PWREncoding original, Cloner cloner) 39 39 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/PermutationWithRepetition/PWRRandomCreator.cs
r14927 r15018 43 43 44 44 [StorableConstructor] 45 protected PWRRandomCreator( booldeserializing) : base(deserializing) { }45 protected PWRRandomCreator(StorableConstructorFlag deserializing) : base(deserializing) { } 46 46 protected PWRRandomCreator(PWRRandomCreator original, Cloner cloner) : base(original, cloner) { } 47 47 public PWRRandomCreator() -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/PriorityRulesVector/Crossovers/PRVCrossover.cs
r14927 r15018 30 30 31 31 [StorableConstructor] 32 protected PRVCrossover( booldeserializing) : base(deserializing) { }32 protected PRVCrossover(StorableConstructorFlag deserializing) : base(deserializing) { } 33 33 protected PRVCrossover(PRVCrossover original, Cloner cloner) : base(original, cloner) { } 34 34 public PRVCrossover() -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/PriorityRulesVector/Crossovers/PRVDiscreteCrossover.cs
r14927 r15018 31 31 32 32 [StorableConstructor] 33 protected PRVDiscreteCrossover( booldeserializing) : base(deserializing) { }33 protected PRVDiscreteCrossover(StorableConstructorFlag deserializing) : base(deserializing) { } 34 34 protected PRVDiscreteCrossover(PRVDiscreteCrossover original, Cloner cloner) : base(original, cloner) { } 35 35 public PRVDiscreteCrossover() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/PriorityRulesVector/Crossovers/PRVSinglePointCrossover.cs
r14927 r15018 31 31 32 32 [StorableConstructor] 33 protected PRVSinglePointCrossover( booldeserializing) : base(deserializing) { }33 protected PRVSinglePointCrossover(StorableConstructorFlag deserializing) : base(deserializing) { } 34 34 protected PRVSinglePointCrossover(PRVSinglePointCrossover original, Cloner cloner) : base(original, cloner) { } 35 35 public PRVSinglePointCrossover() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/PriorityRulesVector/Manipulators/PRVManipulator.cs
r14927 r15018 30 30 public abstract class PRVManipulator : ScheduleManipulator, IPRVOperator { 31 31 [StorableConstructor] 32 protected PRVManipulator( booldeserializing) : base(deserializing) { }32 protected PRVManipulator(StorableConstructorFlag deserializing) : base(deserializing) { } 33 33 protected PRVManipulator(PRVManipulator original, Cloner cloner) : base(original, cloner) { } 34 34 public PRVManipulator() -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/PriorityRulesVector/Manipulators/PRVUniformOnePositionManipulator.cs
r14927 r15018 32 32 33 33 [StorableConstructor] 34 protected PRVUniformOnePositionManipulator( booldeserializing) : base(deserializing) { }34 protected PRVUniformOnePositionManipulator(StorableConstructorFlag deserializing) : base(deserializing) { } 35 35 protected PRVUniformOnePositionManipulator(PRVUniformOnePositionManipulator original, Cloner cloner) : base(original, cloner) { } 36 36 public PRVUniformOnePositionManipulator() : base() { } -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/PriorityRulesVector/PRVEncoding.cs
r14927 r15018 43 43 44 44 [StorableConstructor] 45 protected PRVEncoding( booldeserializing) : base(deserializing) { }45 protected PRVEncoding(StorableConstructorFlag deserializing) : base(deserializing) { } 46 46 protected PRVEncoding(PRVEncoding original, Cloner cloner) 47 47 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/PriorityRulesVector/PRVRandomCreator.cs
r14927 r15018 46 46 47 47 [StorableConstructor] 48 protected PRVRandomCreator( booldeserializing) : base(deserializing) { }48 protected PRVRandomCreator(StorableConstructorFlag deserializing) : base(deserializing) { } 49 49 protected PRVRandomCreator(PRVRandomCreator original, Cloner cloner) 50 50 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/ScheduleCreator.cs
r14927 r15018 36 36 37 37 [StorableConstructor] 38 protected ScheduleCreator( booldeserializing) : base(deserializing) { }38 protected ScheduleCreator(StorableConstructorFlag deserializing) : base(deserializing) { } 39 39 protected ScheduleCreator(ScheduleCreator original, Cloner cloner) : base(original, cloner) { } 40 40 public ScheduleCreator() -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/ScheduleCrossover.cs
r14927 r15018 43 43 44 44 [StorableConstructor] 45 protected ScheduleCrossover( booldeserializing) : base(deserializing) { }45 protected ScheduleCrossover(StorableConstructorFlag deserializing) : base(deserializing) { } 46 46 protected ScheduleCrossover(ScheduleCrossover original, Cloner cloner) : base(original, cloner) { } 47 47 public ScheduleCrossover() -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/ScheduleEncoding/Crossovers/DirectScheduleCrossover.cs
r14929 r15018 30 30 public abstract class DirectScheduleCrossover : ScheduleCrossover, IDirectScheduleoperator { 31 31 [StorableConstructor] 32 protected DirectScheduleCrossover( booldeserializing) : base(deserializing) { }32 protected DirectScheduleCrossover(StorableConstructorFlag deserializing) : base(deserializing) { } 33 33 protected DirectScheduleCrossover(DirectScheduleCrossover original, Cloner cloner) : base(original, cloner) { } 34 34 public DirectScheduleCrossover() -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/ScheduleEncoding/Crossovers/DirectScheduleGTCrossover.cs
r14927 r15018 36 36 37 37 [StorableConstructor] 38 protected DirectScheduleGTCrossover( booldeserializing) : base(deserializing) { }38 protected DirectScheduleGTCrossover(StorableConstructorFlag deserializing) : base(deserializing) { } 39 39 protected DirectScheduleGTCrossover(DirectScheduleGTCrossover original, Cloner cloner) : base(original, cloner) { } 40 40 public DirectScheduleGTCrossover() -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/ScheduleEncoding/DirectScheduleRandomCreator.cs
r14927 r15018 50 50 51 51 [StorableConstructor] 52 protected DirectScheduleRandomCreator( booldeserializing) : base(deserializing) { }52 protected DirectScheduleRandomCreator(StorableConstructorFlag deserializing) : base(deserializing) { } 53 53 protected DirectScheduleRandomCreator(DirectScheduleRandomCreator original, Cloner cloner) 54 54 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/ScheduleEncoding/Job.cs
r14927 r15018 73 73 74 74 [StorableConstructor] 75 protected Job( booldeserializing) : base(deserializing) { }75 protected Job(StorableConstructorFlag deserializing) : base(deserializing) { } 76 76 protected Job(Job original, Cloner cloner) 77 77 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/ScheduleEncoding/Manipulators/DirectScheduleManipulator.cs
r14929 r15018 31 31 32 32 [StorableConstructor] 33 protected DirectScheduleManipulator( booldeserializing) : base(deserializing) { }33 protected DirectScheduleManipulator(StorableConstructorFlag deserializing) : base(deserializing) { } 34 34 protected DirectScheduleManipulator(DirectScheduleManipulator original, Cloner cloner) : base(original, cloner) { } 35 35 public DirectScheduleManipulator() -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/ScheduleEncoding/Resource.cs
r14927 r15018 42 42 43 43 [StorableConstructor] 44 protected Resource( booldeserializing) : base(deserializing) { }44 protected Resource(StorableConstructorFlag deserializing) : base(deserializing) { } 45 45 protected Resource(Resource original, Cloner cloner) 46 46 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/ScheduleEncoding/Schedule.cs
r14927 r15018 63 63 64 64 [StorableConstructor] 65 private Schedule( booldeserializing) : base(deserializing) { }65 private Schedule(StorableConstructorFlag deserializing) : base(deserializing) { } 66 66 private Schedule(Schedule original, Cloner cloner) 67 67 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/ScheduleEncoding/ScheduledTask.cs
r14927 r15018 49 49 50 50 [StorableConstructor] 51 protected ScheduledTask( booldeserializing) : base(deserializing) { }51 protected ScheduledTask(StorableConstructorFlag deserializing) : base(deserializing) { } 52 52 protected ScheduledTask(ScheduledTask original, Cloner cloner) 53 53 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/ScheduleEncoding/Task.cs
r14927 r15018 92 92 93 93 [StorableConstructor] 94 protected Task( booldeserializing) : base(deserializing) { }94 protected Task(StorableConstructorFlag deserializing) : base(deserializing) { } 95 95 protected Task(Task original, Cloner cloner) 96 96 : base(original, cloner) { -
branches/PersistenceReintegration/HeuristicLab.Encodings.ScheduleEncoding/3.3/ScheduleManipulator.cs
r14927 r15018 41 41 42 42 [StorableConstructor] 43 protected ScheduleManipulator( booldeserializing) : base(deserializing) { }43 protected ScheduleManipulator(StorableConstructorFlag deserializing) : base(deserializing) { } 44 44 protected ScheduleManipulator(ScheduleManipulator original, Cloner cloner) : base(original, cloner) { } 45 45 public ScheduleManipulator()
Note: See TracChangeset
for help on using the changeset viewer.