在Bavet的problemfactchange期间,无法将计划实体更新通知ScoreDirector



当我试图将Bavet中计划实体的更改通知ScoreDirector时,我总是收到错误:

元组(From〔class name〕with 0 children(已经具有脏状态(CREATING(,因此无法转换到newState(UPDATE(。

该实例是使用scoreDirector.lookUpWorkingObjectOrReturnNull((检索的,并尝试使用scoreDirector进行更改。(之前/之后(ProbemPropertyChanged(实体(以及删除和重新创建它都会导致此错误。然而,此时实体肯定应该初始化,因为这些更新是在计划器开始返回有效的解决方案之后尝试的。我还没有找到其他人遇到这个问题的例子,我怀疑是因为Bavet没有被广泛使用,所以任何帮助都将不胜感激。

Bavet是目前的实验技术(默认为CS-D(。看起来像巴韦的一只虫子。你可以有一个复制机吗?理想情况下,我们可以在UniConstraintStreamTestBiConstraintStreamTest中隔离该再现器作为单元测试来修复它

相关内容

  • 没有找到相关文章

最新更新