|
@@ -265,7 +265,7 @@ public class VideoAdThompsonScorerV2 {
|
|
|
double vidCidScore = this.calcThompsonScore(expParam, vidCidStatistic, alpha, vidCidBeta);
|
|
|
double w1 = expParam.getOrDefault("w1", 1d);
|
|
|
double w2 = expParam.getOrDefault("w2", 1d);
|
|
|
- double score = w1 * vidCidScore + w2 * cidScore;
|
|
|
+ double score = ((w1 * vidCidScore + w2 * cidScore) / (w1 + w2)) * dto.getCpa();
|
|
|
|
|
|
log.info("calcScore w1: {}, w1: {}, cidScore: {}, vidCidScore: {}", w1, w2, cidScore, vidCidScore);
|
|
|
|