Bug 406473 - Accuracy score does not account for character omission
Summary: Accuracy score does not account for character omission
Status: CONFIRMED
Alias: None
Product: ktouch
Classification: Applications
Component: general (other bugs)
Version First Reported In: 18.12.2
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Sebastian Gottfried
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-04-12 14:26 UTC by kde@chrisittner.de
Modified: 2019-04-15 09:36 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kde@chrisittner.de 2019-04-12 14:26:42 UTC
If I accidentally *mistype* one character followed by five correct characters (before noticing the typo), this counts as one single typo on my accuracy score. 
If I accidentally *omit* one character followed by five correct characters, this counts as six typos on my accuracy score.

As a result, omitting a character (and noticing it late) results in a large drop in accuracy. This is not very intuitive.


STEPS TO REPRODUCE
1. Start any ktouch lesson.
2. omit one character, type a few more.
3. observe how your accuracy score plummets.

OBSERVED RESULT
The accuracy score penalizes omitted characters much harsher than misspellings, in case one doesn't notice immediately.

EXPECTED RESULT
Omitting a character and typing a wrong character should result in a similar penalty. 
A natural behavior would be: If a character is omitted, the following characters should be highlighted as errors (underlined in red), but only the first incorrect character should count against the accuracy score.