소스 검색

feat:添加方法

zhaohaipeng 10 달 전
부모
커밋
d3b01b2daf
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      ad-engine-service/src/main/java/com/tzld/piaoquan/ad/engine/service/score/VideoAdThompsonScorerV2.java

+ 3 - 2
ad-engine-service/src/main/java/com/tzld/piaoquan/ad/engine/service/score/VideoAdThompsonScorerV2.java

@@ -435,8 +435,9 @@ public class VideoAdThompsonScorerV2 {
                 double vidCidScore = this.orderDivideExp(vidCidStatistic);
 
 
-                if (w1 != 0 || w2 != 0 || vidCidExp != 0 || cidExp != 0) {
-                    score = ((w1 * vidCidScore * vidCidExp + w2 * cidScore * cidExp) / (w1 * vidCidExp + w2 * cidExp)) * cpa;
+                double b = w1 * vidCidExp + w2 * cidExp;
+                if (b != 0) {
+                    score = ((w1 * vidCidScore * vidCidExp + w2 * cidScore * cidExp) / b) * cpa;
                 }
 
                 ext.put("w1", w1);