У меня есть ранее решенное решение в OptaPlanner, и я хочу получить ScoreDirectorFactory из этого решения без запуска решателя. Это достижимо через текущий API?
Вот пример того, чего я хочу достичь:
MyPlanningSolution mpe = getMySolution();
SolverFactory<MyPlanningSolution> solverFactory = SolverFactory.createFromXmlResource(CONFIG);
Solver<MyPlanningSolution> solver = solverFactory.buildSolver();
solver.setSolution(mpe);
ScoreDirectorFactory factory = solver.getScoreDirectorFactory();
Мне удалось получить ScoreDirectorFactory, закрепив все мои объекты планирования и установив прекращениедо 0 секунд. Это кажется мне обходным путём, так как я должен начать решатель даром. Есть ли другой способ?