code: protected Solver<NQueens> createSolverByXml() {
          SolverFactory<NQueens> solverFactory = SolverFactory.createFromXmlResource(SOLVER_CONFIG);
          return solverFactory.buildSolver();
      }
docs: Normal way to create a {@link Solver}.
  @return never null