|
@@ -227,13 +227,17 @@ public class RankStrategy4RegionMergeModelV569 extends RankStrategy4RegionMergeM
|
|
|
double originScoreRos = item.getScoreRos();
|
|
|
double scoreRos = this.handleRos(originScoreRos, calcRosMode, item, mergeWeight);
|
|
|
|
|
|
+ double rosAdd = mergeWeight.getOrDefault("ros_add", 0.00001);
|
|
|
+ double vorAdd = mergeWeight.getOrDefault("vor_add", 0.1);
|
|
|
|
|
|
item.getScoresMap().put("hasReturnRovScore", scoreRos);
|
|
|
item.getScoresMap().put("vor", vor24h);
|
|
|
item.getScoresMap().put("calcVorMode", calcVorMode);
|
|
|
item.getScoresMap().put("calcRosMode", calcRosMode);
|
|
|
item.getScoresMap().put("RosXGBScore", originScoreRos);
|
|
|
- score = fmRov * (0.1 + scoreRos) * (0.1 + vor24h);
|
|
|
+ item.getScoresMap().put("rosAdd", rosAdd);
|
|
|
+ item.getScoresMap().put("vorAdd", vorAdd);
|
|
|
+ score = fmRov * (rosAdd + scoreRos) * (vorAdd + vor24h);
|
|
|
|
|
|
|
|
|
Video video = item.getVideo();
|