浏览代码

打分优化

zhangjinkun 6 年之前
父节点
当前提交
7b1b789a7c
共有 2 个文件被更改,包括 7 次插入4 次删除
  1. 3 0
      src/jy/extract/score.go
  2. 4 4
      src/res/fieldscore.json

+ 3 - 0
src/jy/extract/score.go

@@ -46,6 +46,9 @@ func ScoreFields(j *ju.Job) map[string][]*ju.ExtField {
 			Value:     j.Winnerorder[0]["entname"],
 			Score:     0,
 		}
+		if len([]rune(qu.ObjToString(j.Winnerorder[0]["entname"]))) < 4 {
+			winner.Score = -5
+		}
 		winners := result["winner"]
 		if winners != nil {
 			winners = append(winners, winner)

+ 4 - 4
src/res/fieldscore.json

@@ -30,7 +30,7 @@
                 "score": [
                     0,
                     1,
-                    -1
+                    -5
                 ]
             }
         ]
@@ -57,7 +57,7 @@
                 "score": [
                     0,
                     1,
-                    -1
+                    -5
                 ]
             }
         ]
@@ -79,7 +79,7 @@
                 "score": [
                     0,
                     1,
-                    -1
+                    -5
                 ]
             }
         ]
@@ -106,7 +106,7 @@
                 "score": [
                     0,
                     1,
-                    -1
+                    -5
                 ]
             }
         ]