-
-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
calculating score of layout with minor tweaks #69
Comments
The following is from the jupyter notebook under "Test 5" and is used to score layout variants/tweaks: https://github.com/binarybottle/engram/blob/master/engram_layout_v2.0.ipynb layouts_26letters = [ scores_26letters_sorted, ranks_26letters_sorted, Isort_26letters = rank_within_epsilon(scores_26letters, print('') Rank Score |
Or better still, run the comparison jupyter notebook, and at the bottom, tweak to your heart's content!: https://github.com/binarybottle/engram/blob/master/compare_layouts.ipynb
|
Thanks 🙏 |
This is an excellent question:
I think the answer is inward rolls! ✨ Since G is more frequent than J/K, its placement on the pinky finger allows it to engage with the vowel cluster for inward rolls: git, get, gat, got, gut. Consequently, if we were to swap G with J or K as you suggested*, that may result in suboptimal G + vowel bigrams for most vowels compared to the infrequent J and K letters taking G's place:
*Great idea by the way! 🤩 I was consumed by this possibility until I realized the significance of placing G on the pinky finger. |
That's exactly right!
…________________________________
From: Suraj N. Kurapati ***@***.***>
Sent: Friday, October 6, 2023 11:55:29 PM
To: binarybottle/engram ***@***.***>
Cc: Arno Klein ***@***.***>; Comment ***@***.***>
Subject: Re: [binarybottle/engram] calculating score of layout with minor tweaks (Issue #69)
[EXTERNAL EMAIL] DO NOT CLICK links or attachments unless you recognize the sender and know the content is safe.
This is an excellent question:
Given the higher frequency of letter G compared to J/K, and bigrams such as gh and ing, I wanted to know why it got assigned to current position (lower row of left pinky!!!).
I think the answer is inward rolls! ✨ Since G is more frequent than J/K, its placement on the pinky finger allows it to engage with the vowel cluster for inward rolls: git, get, gat, got, gut. Consequently, if we were to swap G with J or K as you suggested*, that may result in suboptimal G + vowel bigrams for most vowels compared to the infrequent J and K letters taking G's place:
* get and got would be same-finger bigrams
* git would contain an outward roll for G -> I
*Great idea by the way! 🤩 I was consumed by this possibility until I realized the significance of placing G on the pinky finger.
—
Reply to this email directly, view it on GitHub<#69 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AABZX5B773WI7UA7Z7KWG7DX6D4GDAVCNFSM6AAAAAA5L2AEBGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONJRGYZDOMBRGU>.
You are receiving this because you commented.Message ID: ***@***.***>
This email message, including any attachments, is for the sole use of the intended recipient(s) and may contain information that is proprietary, confidential, and exempt from disclosure under applicable law. Any unauthorized review, use, disclosure, or distribution is prohibited. If you have received this email in error please notify the sender by return email and delete the original message and any attachments
|
I was just wondering how I can run your code to calculate the score of default layout with 1 or 2 keys moved and/or swapped.
Given the higher frequency of letter
G
compared toJ/K
, and bigrams such asgh
anding
, I wanted to know why it got assigned to current position (lower row of left pinky!!!).What if we swap
G
andY
, orG
andJ
, orG
andK
? what would be the score compared to the original layout?The text was updated successfully, but these errors were encountered: