Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f51d16a4 authored by Amith Yamasani's avatar Amith Yamasani Committed by Jean-Baptiste Queru
Browse files

Reduce weight of missing-char suggestions.

parent 71351469
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -230,8 +230,9 @@ Dictionary::getWordsRec(int pos, int depth, int maxDepth, bool completion, int s
                        if (terminal) {
                            if (//INCLUDE_TYPED_WORD_IF_VALID ||
                                !sameAsTyped(mWord, depth + 1)) {
                                addWord(mWord, depth + 1,
                                    (freq * snr * addedWeight * mFullWordMultiplier));
                                int finalFreq = freq * snr * addedWeight;
                                if (mSkipPos < 0) finalFreq *= mFullWordMultiplier;
                                addWord(mWord, depth + 1, finalFreq);
                            }
                        }
                        if (childrenAddress != 0) {
+3 −3
Original line number Diff line number Diff line
@@ -244,9 +244,9 @@ public class ExpandableDictionary extends Dictionary {
                            if (terminal) {
                                if (INCLUDE_TYPED_WORD_IF_VALID 
                                        || !same(word, depth + 1, codes.getTypedWord())) {
                                    callback.addWord(word, 0, depth + 1,
                                        (int) (freq * snr * addedAttenuation 
                                                * FULL_WORD_FREQ_MULTIPLIER));
                                    int finalFreq = freq * snr * addedAttenuation;
                                    if (skipPos < 0) finalFreq *= FULL_WORD_FREQ_MULTIPLIER;
                                    callback.addWord(word, 0, depth + 1, finalFreq);
                                }
                            }
                            if (children != null) {