我想将maximumUnimprovedStepCount
终止标准用于本地搜索阶段。
unmarshalling
的{{1}}因错误
solverConfigResource
该文档说这个终止对解算器不起作用,只对一个阶段起作用,所以我猜测正确的资源应该是No such field org.optaplanner.core.config.solver.termination.TerminationConfig.maximumUnimprovedStepCount
(中间没有org. ... .config.termination. ...
)。
但为什么不直接获得正确的课程呢?
这是我的最小解算器:
solver
答案 0 :(得分:1)
因为它现在称为<unimprovedStepCountLimit>
,请参阅TerminationConfig.java
:
<solver>
...
<localSearch>
<termination>
<unimprovedStepCountLimit>...</>
</>
</>
</>
IIRC在公共API&amp; amp; 6.1的配置已经完成。