Hi,
Erstmal als Disclaimer: Dieses Layout ist just-for-fun. Wir können
vielleicht was daraus lernen, aber es wird kaum direkt eine sinnvolle Basis
für Weiterentwicklung abgeben. Nachdem das nun raus ist:
Ich bastle mit verschiedenen Parametern, und gerade läuft der Optimierer mit
massiv höherer Wertung von Fingerwiederholungen. Es kamen einige
interessante Layouts raus, und das Layout hier war bei weitem nicht das
beste.
Es war aber das interessanteste, weil es scheinbar an keiner einzelnen
Stelle eine Fingerwiederholung *von der oberen Zeile in die untere* oder
umgekehrt hat (sagt mein Optimierer). Daher dachte ich, ihr könntet
vielleicht Lust haben, es euch anzuschauen :)
Ich habe es „sieh“ genannt, von „sieh da, das geht ja auch“ (bzw. nach der
mittleren Zeile, wenn keine mystische Verklärung gewollt ist ;) ).
äuaßq xw.b,z
siehg lnrtdm
öüofk vcypj
Natürlich hätte ich es auch „äua“ nennen können ;)
Der Beispieltext für Neo-Tipper sieht so aus (falls ihr Lust habt, das
Layout zu erspüren, tippt ihn doch einfach mal :) ):
Zlsay u.rintat vy aina Amza vnd fsaift pör ainan Lvoanfsimz
tlvyasnd utaeang Uuzraußtl päsot ierq fsimzt in dia Oluuaq uiaet hia uime
aina Elvutör umesiact vnd rannt in aina Hlnd lvu Utissag
Dia Hast barumehindatq hird ßv ainay plrfsäuan Lffisd ierar uasfutg Lssa
Oarxvumea umeainan oadxy.ptg Irralsg Hä Safan hlr iut nvr yaer Orxvaq vnd
uasfut dia Svpt umeaint ßv barumehindang
Die aktuellen Werte des Layouts in meinem Optimierer OHNE übersteigerte
Wertung der Fingerwiederholungen:
$ ./check_neo.py -v --check-string äuaßq xw.b,z
siehg lnrtdm
öüofk vcypj
…
# 2.0776433104 billion total penalty compared to notime-noeffort
# 3.91397875767 mean key position cost in file 1gramme.txt
# 0.87783377794 % finger repeats in file 2gramme.txt
# 7.85928811463 million keystrokes disbalance of the fingers
# 0.0 % finger repeats top to bottom or vice versa
# 5.22415639341 % of trigrams have no handswitching (uppercase ignored)
# 0.237512317 billion rows² to cross while on the same hand
# 0.0436162049213 hand disbalance. Left: 0.543616204921 %, Right:
0.456383795079 %
Neo und NordTast zum Vergleich:
Neo
xvlcw khgfqß
uiaeo snrtdy
üöäpz bm,.j
…
# 2.2202643434 billion total penalty compared to notime-noeffort
# 4.01389863586 mean key position cost in file 1gramme.txt
# 4.91505750212 % finger repeats in file 2gramme.txt
# 4.60589838178 million keystrokes disbalance of the fingers
# 0.337929025487 % finger repeats top to bottom or vice versa
# 4.75874466019 % of trigrams have no handswitching (uppercase ignored)
# 0.21806709 billion rows² to cross while on the same hand
# 0.0130778084025 hand disbalance. Left: 0.486922191598 %, Right:
0.513077808402 %
Nordtast
äuobp kglmfx
aietc hdnrsß
.,üöq yzwvj
…
# 1.9843050544 billion total penalty compared to notime-noeffort
# 3.88135283731 mean key position cost in file 1gramme.txt
# 1.52732143654 % finger repeats in file 2gramme.txt
# 5.22614253548 million keystrokes disbalance of the fingers
# 0.0668197278085 % finger repeats top to bottom or vice versa
# 3.84213103574 % of trigrams have no handswitching (uppercase ignored)
# 0.216770827 billion rows² to cross while on the same hand
# 0.0214346992458 hand disbalance. Left: 0.521434699246 %, Right:
0.478565300754 %
Liebe Grüße,
Arne
PS: Noch eine Idee, um Gemeinsamkeiten in Layouts zu finden: Texte von einem
Layout ins andere übersetzen und schauen, was erhalten bleibt. Dadurch wird
dann sichtbar, wieviele Tasten gleich bleiben und welche sich meistens
ändern.