|
@@ -43,7 +43,7 @@ public class VlogMergeBreakScorer extends BaseLRModelScorer {
|
|
|
BigDecimal ctrCvr = new BigDecimal(Math.pow(70 * ctr * cvr, a));
|
|
|
BigDecimal strRos = new BigDecimal(Math.pow(str * ros, b));
|
|
|
BigDecimal breakRate = new BigDecimal(Math.pow(item.getBreakRate(), c));
|
|
|
- BigDecimal score = ctrCvr.divide(strRos, 5, BigDecimal.ROUND_HALF_UP).multiply(breakRate);
|
|
|
+ BigDecimal score = ctrCvr.divide(strRos.multiply(breakRate), 5, BigDecimal.ROUND_HALF_UP);
|
|
|
|
|
|
item.setScore(score.doubleValue());
|
|
|
}
|