New Keyboard Layout Project: New Results
After fixing the bug, I modified the program and got a rather different (though good) result.
; g u c b x h p w . a t e s d l n i r o ' v y f z j m , k q Fitness: 20.38 Distance: 7814.03 Inward rolls: 7.59% Outward rolls: 5.49% Same hand: 22.26% Same finger: 0.77% Row change: 9.10% Home jump: 0.39% To center: 3.55%
This layout has nice inward rolls and great same finger and distance. It has pretty low usage of the right middle finger, though, and pretty high usage of the left ring finger. Other than that, though, it’s very nice.
Also, I added a function to my program that shows what the easiest and hardest digraphs are. The theory is that more common digraphs should be easier. For this layout, the easiest digraphs are in, es, te, and ri. The hardest are ‘;, ‘a and uy. You can see why ‘; is so hard: it involves jumping over the home row on the same finger to hit two of the hardest spots.
And here’s the source code, if you want to check it out.