public void phaseEnded(BruteForceSolverPhaseScope bruteForceSolverPhaseScope) {
   super.phaseEnded(bruteForceSolverPhaseScope);
   bruteForceEntityWalker.phaseEnded(bruteForceSolverPhaseScope);
   logger.info(
       "Phase brute force finished: step total ({}), time spend ({}), best score ({}).",
       new Object[] {
         bruteForceSolverPhaseScope.getLastCompletedStepScope().getStepIndex() + 1,
         bruteForceSolverPhaseScope.calculateSolverTimeMillisSpend(),
         bruteForceSolverPhaseScope.getBestScore()
       });
 }