Replies: 1 comment 4 replies
|
The All bigram metrics that implement the "individual_cost" function are evaluated and their result summed up. Regarding the weight, it was the result of a long series of trial and error and personal preference. Note also, that the |
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I'm looking for a way to calculate cost for Same Finger Skipgrams (SFSs). What I mean by those is that for example
DEis a same finger bigram (SFB) in QWERTY, butD_Eis a Same Finger Skipgram where_can be any key on any other finger than left middle, for exampleDIE.I see that the
finger_repeatstakes care of the SFB's together withmanual_bigram_penaltywhich may be used to penalize the 2u vertical and/or diagonal SFBs even more than what's available infinger_repeats.In addition, there is nice support for Full (and Half) Scissor Bigrams ("scissors") with
manual_bigram_penalty.I'm looking for the best way to:
finger_repeatsto get similar skipgram costs calculated based on trigrams (just omit the middle character of each trigram)? Perhaps by using some weight of 0.7 for skipgrams (compared to bigrams).manual_bigram_penaltyto get similar skipgram costs in a similar fashion?Is it exactly what the trigram metric
secondary_bigramswas designed to solve? If so, which defines the collection of bigram metrics to be evaluated (the list of bigram metrics in the used evaluation config yaml or something else, like list of all bigram metrics defined in the source code?). This seems to be enabled by default but has really small weight (0.1) compared to other metrics; what's the reason for the small default weight?All reactions