aboutsummaryrefslogtreecommitdiffstats
path: root/native/jni/src
diff options
context:
space:
mode:
authorTom Ouyang <ouyang@google.com>2013-04-22 20:42:06 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2013-04-22 20:42:06 -0700
commit56fab87b522af2bab1e1424b6980ac47d053af57 (patch)
treef594f19ce30360c60ccd4bbfdb6b8392d4f111d8 /native/jni/src
parent6ef7a95c289b95382fa420e3a15ed6cdf9841e7b (diff)
parent14aa8f1d32ec70811af0b861c135c7ecd0de92a2 (diff)
downloadlatinime-56fab87b522af2bab1e1424b6980ac47d053af57.tar.gz
latinime-56fab87b522af2bab1e1424b6980ac47d053af57.tar.xz
latinime-56fab87b522af2bab1e1424b6980ac47d053af57.zip
am 14aa8f1d: Fix autocompletion lookahead handling
* commit '14aa8f1d32ec70811af0b861c135c7ecd0de92a2': Fix autocompletion lookahead handling
Diffstat (limited to 'native/jni/src')
-rw-r--r--native/jni/src/suggest/core/policy/weighting.cpp2
-rw-r--r--native/jni/src/suggest/policyimpl/typing/scoring_params.cpp4
2 files changed, 3 insertions, 3 deletions
diff --git a/native/jni/src/suggest/core/policy/weighting.cpp b/native/jni/src/suggest/core/policy/weighting.cpp
index b9c0b8129..a6d30e457 100644
--- a/native/jni/src/suggest/core/policy/weighting.cpp
+++ b/native/jni/src/suggest/core/policy/weighting.cpp
@@ -229,7 +229,7 @@ static inline void profile(const CorrectionType correctionType, DicNode *const n
case CT_MATCH:
return 1;
case CT_COMPLETION:
- return 0;
+ return 1;
case CT_TERMINAL:
return 0;
case CT_NEW_WORD_SPACE_SUBSTITUTION:
diff --git a/native/jni/src/suggest/policyimpl/typing/scoring_params.cpp b/native/jni/src/suggest/policyimpl/typing/scoring_params.cpp
index 11ccf1773..993358616 100644
--- a/native/jni/src/suggest/policyimpl/typing/scoring_params.cpp
+++ b/native/jni/src/suggest/policyimpl/typing/scoring_params.cpp
@@ -41,8 +41,8 @@ const float ScoringParams::SUBSTITUTION_COST = 0.363f;
const float ScoringParams::COST_NEW_WORD = 0.024f;
const float ScoringParams::COST_NEW_WORD_CAPITALIZED = 0.174f;
const float ScoringParams::DISTANCE_WEIGHT_LANGUAGE = 1.123f;
-const float ScoringParams::COST_FIRST_LOOKAHEAD = 0.462f;
-const float ScoringParams::COST_LOOKAHEAD = 0.092f;
+const float ScoringParams::COST_FIRST_LOOKAHEAD = 0.545f;
+const float ScoringParams::COST_LOOKAHEAD = 0.073f;
const float ScoringParams::HAS_PROXIMITY_TERMINAL_COST = 0.126f;
const float ScoringParams::HAS_EDIT_CORRECTION_TERMINAL_COST = 0.056f;
const float ScoringParams::HAS_MULTI_WORD_TERMINAL_COST = 0.536f;