问题描述
我们在链式变量中使用非链式变量来解决简单的源-目标路由问题,附加约束大致如下:
@PlanningVariable(valueRangeProviderRefs = { "chargeTimeRange" })
public Integer getChargeTime()
@PlanningVariable(valueRangeProviderRefs = {
"chargingStationRange" },graphType = PlanningVariableGraphType.CHAINED)
public Standstill getPrevIoUsstandstill();
问题是,无论我们如何尝试在解决方案中定义 chargeTimeRange,当我们尝试运行求解器时都会遇到异常。目前,它看起来像这样:
@PlanningEntityProperty
@ValueRangeProvider(id = "chargeTimeRange")
public CountableValueRange<Integer> getChargeTime() {
return ValueRangeFactory.createIntValueRange(0,100);
}
该例外规定,chargeTime 的值选择器必须有一个链接的 variableDescriptor。
任何提示将不胜感激。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)