HeuristicLab 3.3.0 Code Review - Review HeuristicLab.Encodings.PermutationEncoding-3.3
Reviewer: abeham
- As discussed with swagner:
- Permutation gets a property which type of permutation it is (enum of RelativeDirected, RelativeUndirected, Absolute).
- abeham: done in r3231
- The PermutationCreator will get a parameter that specifies which type of permutation to create
- abeham: done in r3231
- The problem will parameterize the PermutationCreator with this information
- abeham: done in r3231
- MoveGenerators will respect this property when they create moves.
- abeham: for inversion moves done in r3233
- TabuMoveEvaluator will be renamed to TabuChecker and will also respect this property.
- abeham: done in r3232
- TabuMoveMaker will be renamed to something else (tabuifier does not exist) and will also respect this property.
- abeham: renamed to simply TabuMaker in r3232
- Moves will generally be renamed to the name of the underlying change operation: TwoOpt becomes Inversion, ThreeOpt becomes Translocation
- abeham: done in r3232
- Permutation gets a property which type of permutation it is (enum of RelativeDirected, RelativeUndirected, Absolute).
Last modified 15 years ago
Last modified on 03/30/10 14:53:26