【发布时间】:2023-01-20 17:14:47
【问题描述】:
我有一个简单的字段映射用例,我需要根据多个约束智能地找到输入源字段的目标字段。 更详细地说,只有一个源字段,并且有 100 个目标字段。
@PlanningEntity
public class FieldMapping {
@PlanningId
private Long id;
public FieldMapping()
{
}
protected Field inputField;
@PlanningVariable(valueRangeProviderRefs = {
"targetFieldRange" })
protected Field targetField; }
@PlanningSolution
public class FieldMappingSolution {
@ValueRangeProvider(id = "targetFieldRange")
@ProblemFactCollectionProperty
private List<PlanningRecommField> targetFields;
@PlanningScore
private HardSoftScore score;
private SolverStatus solverStatus;
目前 Optaplanner 给出了最好的解决方案映射。我可以有一些 API 来获得前 N 个解决方案吗?
【问题讨论】:
标签: optaplanner