浏览代码

ab test offline

liqian 2 年之前
父节点
当前提交
f05ed160e0
共有 1 个文件被更改,包括 19 次插入18 次删除
  1. 19 18
      recommend.py

+ 19 - 18
recommend.py

@@ -405,11 +405,12 @@ def get_recommend_params(ab_exp_info, page_type=0):
     flow_pool_P = config_.P
     # 不获取人工干预数据标记
     no_op_flag = False
+    old_video_index = -1
     if not ab_exp_info:
         ab_code = config_.AB_CODE['initial']
         expire_time = 24 * 3600
         rule_key = config_.RULE_KEY['initial']
-        old_video_index = -1
+        # old_video_index = -1
     else:
         ab_exp_code_list = []
         config_value_dict = {}
@@ -439,11 +440,11 @@ def get_recommend_params(ab_exp_info, page_type=0):
         #     flow_pool_P = config_.P
 
         # 算法实验相对对照组
-        if config_.AB_EXP_CODE['ab_initial'] in ab_exp_code_list:
-            ab_code = config_.AB_CODE['ab_initial']
-            expire_time = 24 * 3600
-            rule_key = config_.RULE_KEY['initial']
-            no_op_flag = True
+        # if config_.AB_EXP_CODE['ab_initial'] in ab_exp_code_list:
+        #     ab_code = config_.AB_CODE['ab_initial']
+        #     expire_time = 24 * 3600
+        #     rule_key = config_.RULE_KEY['initial']
+        #     no_op_flag = True
 
         # 小时级更新-规则1 实验
         # elif config_.AB_EXP_CODE['rule_rank1'] in ab_exp_code_list:
@@ -479,7 +480,7 @@ def get_recommend_params(ab_exp_info, page_type=0):
         #     rule_key = config_.RULE_KEY_DAY['day_rule_rank1']
         #     no_op_flag = True
 
-        elif config_.AB_EXP_CODE['rule_rank6'] in ab_exp_code_list:
+        if config_.AB_EXP_CODE['rule_rank6'] in ab_exp_code_list:
             ab_code = config_.AB_CODE['rank_by_h'].get('rule_rank6')
             expire_time = 3600
             rule_key = config_.RULE_KEY['rule_rank6']
@@ -491,11 +492,11 @@ def get_recommend_params(ab_exp_info, page_type=0):
         #     rule_key = config_.RULE_KEY_DAY['day_rule_rank2']
         #     no_op_flag = True
 
-        elif config_.AB_EXP_CODE['region_rule_rank1'] in ab_exp_code_list:
-            ab_code = config_.AB_CODE['region_rank_by_h'].get('region_rule_rank1')
-            expire_time = 3600
-            rule_key = config_.RULE_KEY_REGION['region_rule_rank1']
-            no_op_flag = True
+        # elif config_.AB_EXP_CODE['region_rule_rank1'] in ab_exp_code_list:
+        #     ab_code = config_.AB_CODE['region_rank_by_h'].get('region_rule_rank1')
+        #     expire_time = 3600
+        #     rule_key = config_.RULE_KEY_REGION['region_rule_rank1']
+        #     no_op_flag = True
 
         elif config_.AB_EXP_CODE['24h_rule_rank1'] in ab_exp_code_list:
             ab_code = config_.AB_CODE['rank_by_24h'].get('24h_rule_rank1')
@@ -554,12 +555,12 @@ def get_recommend_params(ab_exp_info, page_type=0):
             no_op_flag = True
 
         # 老视频实验
-        if config_.AB_EXP_CODE['old_video'] in ab_exp_code_list:
-            ab_code = config_.AB_CODE['old_video']
-            no_op_flag = True
-            old_video_index = 2
-        else:
-            old_video_index = -1
+        # if config_.AB_EXP_CODE['old_video'] in ab_exp_code_list:
+        #     ab_code = config_.AB_CODE['old_video']
+        #     no_op_flag = True
+        #     old_video_index = 2
+        # else:
+        #     old_video_index = -1
 
     return top_K, flow_pool_P, ab_code, rule_key, expire_time, no_op_flag, old_video_index