@ Override public void registerVisitedSolution ( SolutionType visitedSolution , Move < ? super SolutionType > appliedMove ) { // store deep copy of newly visited solution memory . add ( Solution . checkedCopy ( visitedSolution ) ) ; }
A newly visited solution is registered by storing a deep copy of this solution in the full tabu memory .