# # ChangeLog for branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding # # Generated by Trac 1.0.12 # 12/23/24 09:16:29 Thu, 26 May 2011 08:32:27 GMT jhelm [6294] * branches/Scheduling/HeuristicLab 3.3.sln (modified) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3 (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/HeuristicLab.Encodings.SchedulingEncoding-3.3.csproj (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/HeuristicLab.snk (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/Interfaces (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/Interfaces/IJSMOperator.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/Interfaces/IPRVOperator.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/Interfaces/IPWROperator.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/Interfaces/ISchedulingCreator.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/Interfaces/ISchedulingCrossover.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/Interfaces/ISchedulingDecoder.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/Interfaces/ISchedulingEncoding.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/Interfaces/ISchedulingEvaluator.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/Interfaces/ISchedulingManipulator.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/Interfaces/ISchedulingOperator.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/JobSequenceMatrix (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/JobSequenceMatrix/Crossovers (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/JobSequenceMatrix/Crossovers/JSMCrossover.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/JobSequenceMatrix/Crossovers/JSMJOXCrossover.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/JobSequenceMatrix/Crossovers/JSMOXCrossover.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/JobSequenceMatrix/Crossovers/JSMSXXCrossover.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/JobSequenceMatrix/JSMEncoding.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/JobSequenceMatrix/JSMRandomCreator.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/JobSequenceMatrix/Manipulators (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/JobSequenceMatrix/Manipulators/JSMManipulator.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/JobSequenceMatrix/Manipulators/JSMShiftChangeManipulator.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/JobSequenceMatrix/Manipulators/JSMSwapManipulator.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/PermutationWithRepetition (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/PermutationWithRepetition/Crossovers (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/PermutationWithRepetition/Crossovers/PWRCrossover.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/PermutationWithRepetition/Crossovers/PWRGOXCrossover.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/PermutationWithRepetition/Crossovers/PWRPPXCrossover.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/PermutationWithRepetition/Manipulators (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/PermutationWithRepetition/Manipulators/PWRManipulator.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/PermutationWithRepetition/Manipulators/PWRUniformOnePositionManipulator.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/PermutationWithRepetition/PWREncoding.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/PermutationWithRepetition/PWRRandomCreator.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/Plugin.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/Plugin.cs.frame (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/PriorityRulesVector (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/PriorityRulesVector/Crossovers (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/PriorityRulesVector/Crossovers/PRVCrossover.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/PriorityRulesVector/Crossovers/PRVDiscreteCrossover.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/PriorityRulesVector/Crossovers/PRVSinglePointCrossover.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/PriorityRulesVector/Manipulators (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/PriorityRulesVector/Manipulators/PRVManipulator.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/PriorityRulesVector/Manipulators/PRVUniformOnePositionManipulator.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/PriorityRulesVector/PRVEncoding.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/PriorityRulesVector/PRVRandomCreator.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/Properties (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/Properties/AssemblyInfo.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/ScheduleEncoding (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/ScheduleEncoding/IndexedScheduledTaskList.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/ScheduleEncoding/Resource.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/ScheduleEncoding/Schedule.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/ScheduleEncoding/ScheduledTask.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/SchedulingCreator.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/SchedulingCrossover.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/SchedulingDecoder.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/SchedulingEncodingTypes.cs (added) * branches/Scheduling/HeuristicLab.Encodings.SchedulingEncoding/3.3/SchedulingManipulator.cs (added) * branches/Scheduling/HeuristicLab.Problems.Scheduling.Views/3.3/HeuristicLab.Problems.Scheduling.Views-3.3.csproj (modified) * branches/Scheduling/HeuristicLab.Problems.Scheduling.Views/3.3/JSMEncodingView.cs (modified) * branches/Scheduling/HeuristicLab.Problems.Scheduling.Views/3.3/JobShopSchedulingProblemView.cs (modified) * branches/Scheduling/HeuristicLab.Problems.Scheduling.Views/3.3/Plugin.cs (modified) * branches/Scheduling/HeuristicLab.Problems.Scheduling.Views/3.3/Properties/AssemblyInfo.cs (modified) * branches/Scheduling/HeuristicLab.Problems.Scheduling.Views/3.3/ScheduleView.cs (modified) * branches/Scheduling/HeuristicLab/3.3/Files.txt (modified) * branches/Scheduling/HeuristicLab/3.3/Tests/HeuristicLab-3.3.Tests.csproj (modified) #1329: Did some heavy refactoring after "code-review meeting". Added ...