}
public void setWorkingSolutionFromBestSolution() {
// The workingSolution must never be the same instance as the bestSolution.
SolutionCloner cloner = scoreDirector.getSolutionDescriptor().getSolutionCloner();
scoreDirector.setWorkingSolution(cloner.cloneSolution(getBestSolution()));
}
public String getBestScoreWithUninitializedPrefix() {
return isBestSolutionInitialized() ? bestScore.toString() : "uninitialized/" + bestScore;
}