code: @Override
      public void solvingStarted(DefaultSolverScope<Solution_> solverScope) {
          // bestSolutionRecaller.solvingStarted(...) is called by DefaultSolver
          // solverPhaseLifecycleSupport.solvingStarted(...) is called by DefaultSolver
          termination.solvingStarted(solverScope);
          phaseLifecycleSupport.fireSolvingStarted(solverScope);
      }
docs: ************************************************************************