0
지역 검색 단계에 대해 maximumUnimprovedStepCount
종료 기준을 사용하고 싶습니다. solverConfigResource
의단계 종단을 최대 개선되지 않은 단계 수로 설정하는 방법?
unmarshalling
는 오류와 함께 실패
No such field org.optaplanner.core.config.solver.termination.TerminationConfig.maximumUnimprovedStepCount
사이먼이이 종료는 위상에 대한 솔버 작동하지 않는 것을 말한다, 그래서하지 않고 (올바른 자원이 org. ... .config.termination. ...
해야한다고 추측하고있다 중간에 solver
).
하지만 올바른 클래스를 직접 가져 오지 않는 이유는 무엇입니까?
이 내 최소한의 해결사의 conf이다 : 그것은 지금 <unimprovedStepCountLimit>
를 불렀다
<solver>
<scanAnnotatedClasses/>
<scoreDirectorFactory>
<scoreDefinitionType>HARD_SOFT</scoreDefinitionType>
<scoreDrl>solver/rules.drl</scoreDrl>
</scoreDirectorFactory>
<constructionHeuristic>
<constructionHeuristicType>FIRST_FIT_DECREASING</constructionHeuristicType>
</constructionHeuristic>
<termination>
<secondsSpentLimit>60</secondsSpentLimit>
</termination>
<localSearch>
<termination>
<maximumUnimprovedStepCount>100</maximumUnimprovedStepCount>
</termination>
</localSearch>
</solver>
고맙습니다. 지금은 6.0.1 버전에서 쓸모없는 문서를 읽고 있다는 사실을 깨닫게 되었기 때문에 매우 어리 석습니다. 내 "왜 작동하지 않는가"라는 순간을 설명합니다! 문서 버전 6.4를 읽었습니다. –