protected AdditiveMoveTabuAttribute(AdditiveMoveTabuAttribute original, Cloner cloner)
   : base(original, cloner) {
   this.Dimension = original.Dimension;
   this.OriginalPosition = original.OriginalPosition;
   this.MovedPosition = original.MovedPosition;
   this.MoveQuality = original.MoveQuality;
 }