code: public void solvingStarted(DefaultSolverScope<Solution_> solverScope) {
          moveSelector.solvingStarted(solverScope);
          acceptor.solvingStarted(solverScope);
          forager.solvingStarted(solverScope);
      }
docs: ************************************************************************