首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >增量分数计算方法

增量分数计算方法
EN

Stack Overflow用户
提问于 2013-11-02 20:50:08
回答 1查看 282关注 0票数 0

有人能解释一下增量分数计算需要实现的方法的目的吗?我理解所有的事后..。方法,但为什么要在添加、删除或更改变量(beforeEntityAdded、beforeVariableChanged、beforeEntityRemoved)之前调整评分?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-03 21:14:28

查看6.0.0. image文档中的此图像:

还请参阅“增量分数计算”一节(这也解释了为什么这比SimpleScoreCalculator快得多)。查看示例实现。您将看到,需要使用beforeVariableChanged()来撤回不再匹配的已被侵犯的约束匹配。

在上面的图表中,ChangeMove需要获得+1,因为AB在beforeVariableChanged()方法期间不再匹配,而-1因为AC现在在afterVariableChanged方法中匹配。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19746716

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档