LatinIME/native/jni/src
Tom Ouyang 90cb956c4f Remove duplicate new-word bigram cost (part 1)
Removes a duplicate application of the new word bigram cost and updates only
the related parameters (those associated with multi-word suggestions).

Note: test results will improve after full optimization.

[Category diff]
+1     357
-1     485
+2      16
-2      20
+3      20
-3      16
+4     198
-4     226
+5     510
-5     443
+6     518
-6     368
+7     394
-7     455

[Weighted category diff]
+1     482
-1     532
+2      22
-2      22
+3      22
-3      22
+4     233
-4     381
+5     578
-5     500
+6     617
-6     498
+7     522
-7     521

Bug: 8633962
Change-Id: I3c3ecc9460e8e03e44925e11b2d4b037a6c3b99e
2013-04-17 19:25:48 -07:00
..
suggest Remove duplicate new-word bigram cost (part 1) 2013-04-17 19:25:48 -07:00
additional_proximity_chars.cpp Clean up int types 2012-12-03 19:45:52 +09:00
additional_proximity_chars.h Refactor proximity info 2013-01-18 16:36:36 +09:00
bigram_dictionary.cpp Suppress bigram native log 2013-04-08 17:33:32 +09:00
bigram_dictionary.h Refactor parameters by naming convention 2013-03-18 15:42:15 +09:00
binary_format.h Use additional multi-word cost per language (for Russian) 2013-04-16 16:42:36 +09:00
bloom_filter.h Cosmetic fixes and a bug fix in UnigramDictionary::testCharGroupForContinuedLikeness(). 2012-09-04 14:23:37 +09:00
char_utils.cpp Update SORTED_CHAR_MAP 2013-04-16 19:17:41 +09:00
char_utils.h Update SORTED_CHAR_MAP 2013-04-16 19:17:41 +09:00
correction.cpp Enable touch coordinate correction for new algorithm 2013-04-15 19:10:27 +09:00
correction.h Force inlining Correction::isSingleQuote 2013-04-04 11:26:04 -07:00
correction_state.h
defines.h Use additional multi-word cost per language (for Russian) 2013-04-16 16:42:36 +09:00
dic_traverse_wrapper.cpp
dic_traverse_wrapper.h Just cosmetic fixes 2013-01-30 18:37:58 +09:00
dictionary.cpp Add method to get dictionary flags from DicTraverseSession 2013-04-08 18:14:38 -07:00
dictionary.h Add method to get dictionary flags from DicTraverseSession 2013-04-08 18:14:38 -07:00
digraph_utils.cpp Make digraph lookups case insensitive 2013-04-16 20:08:42 +09:00
digraph_utils.h Add mechanism to handle digraphs in DicNode 2013-04-10 14:35:49 -07:00
geometry_utils.h refactor proximity info 2013-01-21 18:45:56 +09:00
hash_map_compat.h Misc small cleanups 2013-01-08 17:23:43 +09:00
proximity_info.cpp Typing double letters via a 'circle' on the key. 2013-04-10 12:43:13 +09:00
proximity_info.h Typing double letters via a 'circle' on the key. 2013-04-10 12:43:13 +09:00
proximity_info_params.cpp Fix touch coordinate calibration 2013-04-09 17:51:53 +09:00
proximity_info_params.h Fix touch coordinate calibration 2013-04-09 17:51:53 +09:00
proximity_info_state.cpp Enable touch coordinate correction for new algorithm 2013-04-15 19:10:27 +09:00
proximity_info_state.h Enable touch coordinate correction for new algorithm 2013-04-15 19:10:27 +09:00
proximity_info_state_utils.cpp Enable touch coordinate correction for new algorithm 2013-04-15 19:10:27 +09:00
proximity_info_state_utils.h Enable touch coordinate correction for new algorithm 2013-04-15 19:10:27 +09:00
proximity_info_utils.h refactor MAX_POINT_TO_KEY_LENGTH 2013-03-05 15:10:09 +09:00
suggest_utils.h Enable touch coordinate correction for new algorithm 2013-04-15 19:10:27 +09:00
terminal_attributes.h Refactor parameters by naming convention 2013-03-18 15:42:15 +09:00
unigram_dictionary.cpp Add method to get dictionary flags from DicTraverseSession 2013-04-08 18:14:38 -07:00
unigram_dictionary.h Add method to get dictionary flags from DicTraverseSession 2013-04-08 18:14:38 -07:00
words_priority_queue.cpp Add more compiler warning flags 2012-11-02 18:29:26 +09:00
words_priority_queue.h Cleanup in ProximityInfoStateUtils 2013-01-31 20:22:22 +09:00
words_priority_queue_pool.h Misc cleanups 2013-01-29 19:20:04 +09:00