部分 III. 红帽构建的 OptaPlanner solver
通过 OptaPlanner 解决计划问题包括以下步骤:
-
将计划问题建模 为使用
@PlanningSolution注释(例如,NQueens类)注解的类。 -
配置 Solver (例如,为任何
NQueens实例配置第一个 Fit 和 Tabu Search solver)。 - 从 数据层加载问题 数据集(如 Four Queens 实例)。这就是规划问题。
-
通过 Solv
er.solve (问题)解决此问题,这将返回找到的最佳解决方案。
