return now - startingSystemTimeMillis;
}
public void setWorkingSolutionFromBestSolution() {
// The workingSolution must never be the same instance as the bestSolution.
SolutionCloner cloner = scoreDirector.getSolutionDescriptor().getSolutionCloner();
scoreDirector.setWorkingSolution(cloner.cloneSolution(getBestSolution()));
}