在同一个规划实体中有一个链接变量字段+另一个非链接变量字段可以吗?
例子:
@PlanningVariable(valueRangeProviderRefs = {"amountToTradeRange"}) long amountToTrade; @PlanningVariable(valueRangeProviderRefs = {"componentsRange", "transactionsRange"}, graphType = PlanningVariableGraphType.CHAINED) ITransactionComponent prevComponent;
是的,一个实体可以有您所需要的任意多个计划变量,它们可以组合任何类型。
尽管如此,它确实会影响搜索空间。