Version 28 (modified by taz3@…, 12 years ago) ( diff )

die 19 geknackt :)

EvolvedLayouts

Sammlung von Layouts des evolutionären Tastaturoptimierers, die wir gefunden haben.

Anmerkung: Die erste Zahl (20. ± x) sind die gesamtkosten. Desto niedriger, desto besser.

Zum Mitmachen:

Die Ergebnisse landen in output.txt

Feinheiten

Um sie in eine andere Datei zu speichern: ./evolution -o pfad/zur/datei

Es sind nur Layouts miteinander vergleichbar, die mit der selben Configdatei geprüft wurden. Mit dem Befehl check_neo.py [-v] [--file <file>] --layout-string <layout> lassen sich bereits erstellte Layouts mit der aktuellen Config prüfen. Wäre es sinnvoll, die jeweils verwendete Config bei den Ergebnissen mit anzugeben? Ja, sobald wir anfangen, an der config zu arbeiten.

Unter GNU/Linux sinnvoll, um andere Prozesse nicht zu stören: nice ./evolution

Um die Ergebnisse zusammenzufassen, können wir sie auch in results/NAME.txt speichern und dann via Mercurial committen und synchronisieren:

cp output.txt results/yyyy-mm-dd-NAME.txt
hg add results
hg ci -m "results from NAME"
(ping: „Arne, mach mal deinen Server an“)¹
hg push http://edrikor.dyndns.org:8000 ²

¹: Alternativ: Account auf bitbucket erstellen und Schreibrechte geben lassen, dann:

hg push https://bitbucket.org/ArneBab/evolve-keyboard-layout/ ²

²: Wenn er sich beim pushen beschwert: hg pull -u; hg merge; hg ci -m merge; hg push URL

Am besten nur dann ein neues Datum für die results/yyyy-mm-dd-NAME.txt Datei nehmen, wenn wir eine neue config testen.

Top 10

Die 10 besten Layouts.

beedaddy

# Evolved Layout 
xac.ö vdlh,ß´
uiteo msrngz
yäbüq kfwjp 
┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
│ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←    │
├───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬─────┤
│  ⇥ │ x │ a │ c │ . │ ö │ v │ d │ l │ h │ , │ ß │ ´ │ Ret │
├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
│   ⇩ │ u │ i │ t │ e │ o │ m │ s │ r │ n │ g │ z │ ⇘  │   │
├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
│  ⇧ │ M4│ y │ ä │ b │ ü │ q │ k │ f │ w │ j │ p │ ⇗       │
├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
│Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
└────┴────┴────┴────────────────────────┴────┴────┴────┴───┘ 
# 20.0085746817 billion total penalty compared to notime-noeffort 
# 5.23493478667 mean key position cost in file 1gramme.txt ( 15.07159471 ) 
# 1.28221767556 % finger repeats in file 2gramme.txt ( 0.548795392 ) 
# 2.74870127592 million keystrokes disbalance of the fingers ( 0.687175318 ) 
# 0.0287703651446 % finger repeats top to bottom or vice versa ( 0.197021696 ) 
# 1.99699408061 % of trigrams have no handswitching (after direction change counted x 1 ) ( 1.16296335 ) 
# 3.3524285605 billion (rows²/dist)² to cross ( 0.670485712101 ) 
# 0.00483749424039 hand disbalance. Left: 0.50483749424 %, Right: 0.49516250576 % 
# 0.1151616616 badly positioned shortcut keys (weighted). 
# 1.20597372 no handswitching after unbalancing key (weighted). 
# 3.49403122 movement pattern cost (weighted). 

cpuesser

# Evolved Layout 
xuc.ü wdhsjq´
miaeo btnrlf
v,zäö kgpßy 
┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
│ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←    │
├───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬─────┤
│  ⇥ │ x │ u │ c │ . │ ü │ w │ d │ h │ s │ j │ q │ ´ │ Ret │
├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
│   ⇩ │ m │ i │ a │ e │ o │ b │ t │ n │ r │ l │ f │ ⇘  │   │
├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
│  ⇧ │ M4│ v │ , │ z │ ä │ ö │ k │ g │ p │ ß │ y │ ⇗       │
├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
│Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
└────┴────┴────┴────────────────────────┴────┴────┴────┴───┘ 
# 20.0058297637 billion total penalty compared to notime-noeffort 
# 5.23330630026 mean key position cost in file 1gramme.txt ( 15.06690623 ) 
# 1.71703741476 % finger repeats in file 2gramme.txt ( 0.734900352 ) 
# 3.11591537192 million keystrokes disbalance of the fingers ( 0.778978842 ) 
# 0.0489456876264 % finger repeats top to bottom or vice versa ( 0.335183872 ) 
# 1.64256969249 % of trigrams have no handswitching (after direction change counted x 1 ) ( 0.95656185 ) 
# 3.0596344585 billion (rows²/dist)² to cross ( 0.611926891701 ) 
# 0.0208308672382 hand disbalance. Left: 0.479169132762 %, Right: 0.520830867238 % 
# 0.0 badly positioned shortcut keys (weighted). 
# 1.17541808 no handswitching after unbalancing key (weighted). 
# 3.45953646 movement pattern cost (weighted). 
# 3.4968059 movement pattern cost (weighted). 

cpuesser

# Evolved Layout 
x.coü pdsljq´
keaiu mtrnhf
zäv,ö bgßwy 
┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
│ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←    │
├───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬─────┤
│  ⇥ │ x │ . │ c │ o │ ü │ p │ d │ s │ l │ j │ q │ ´ │ Ret │
├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
│   ⇩ │ k │ e │ a │ i │ u │ m │ t │ r │ n │ h │ f │ ⇘  │   │
├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
│  ⇧ │ M4│ z │ ä │ v │ , │ ö │ b │ g │ ß │ w │ y │ ⇗       │
├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
│Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
└────┴────┴────┴────────────────────────┴────┴────┴────┴───┘ 
# 20.0027674738 billion total penalty compared to notime-noeffort 
# 5.23021288189 mean key position cost in file 1gramme.txt ( 15.05800015 ) 
# 1.62696411902 % finger repeats in file 2gramme.txt ( 0.696348544 ) 
# 3.62462124683 million keystrokes disbalance of the fingers ( 0.906155311 ) 
# 0.034296433284 % finger repeats top to bottom or vice versa ( 0.23486464 ) 
# 1.42195911417 % of trigrams have no handswitching (after direction change counted x 1 ) ( 0.82808775 ) 
# 2.91785071379 billion (rows²/dist)² to cross ( 0.583570142758 ) 
# 0.0312563020776 hand disbalance. Left: 0.468743697922 %, Right: 0.531256302078 % 
# 0.0 badly positioned shortcut keys (weighted). 
# 1.34717372 no handswitching after unbalancing key (weighted). 
# 3.48567216 movement pattern cost (weighted). 

arne

# Evolved Layout 
x.coü vdsljq´
keaiu mtrnhf
,yzäö bgßwp 
┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
│ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←    │
├───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬─────┤
│  ⇥ │ x │ . │ c │ o │ ü │ v │ d │ s │ l │ j │ q │ ´ │ Ret │
├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
│   ⇩ │ k │ e │ a │ i │ u │ m │ t │ r │ n │ h │ f │ ⇘  │   │
├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
│  ⇧ │ M4│ , │ y │ z │ ä │ ö │ b │ g │ ß │ w │ p │ ⇗       │
├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
│Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
└────┴────┴────┴────────────────────────┴────┴────┴────┴───┘ 
# 19.9649843829 billion total penalty compared to notime-noeffort 
# 5.21602928661 mean key position cost in file 1gramme.txt ( 15.01716499 ) 
# 1.66901313724 % finger repeats in file 2gramme.txt ( 0.714345728 ) 
# 3.77033458401 million keystrokes disbalance of the fingers ( 0.942583646 ) 
# 0.0323052783066 % finger repeats top to bottom or vice versa ( 0.221229056 ) 
# 1.36362865047 % of trigrams have no handswitching (after direction change counted x 1 ) ( 0.7941186 ) 
# 2.88885790052 billion (rows²/dist)² to cross ( 0.577771580103 ) 
# 0.0367882740698 hand disbalance. Left: 0.46321172593 %, Right: 0.53678827407 % 
# 0.0575808308 badly positioned shortcut keys (weighted). 
# 1.29036616 no handswitching after unbalancing key (weighted). 
# 3.49823792 movement pattern cost (weighted). 

arne

# Evolved Layout 
xuc.ü wdslvq´
miaeo btrnhp
f,zäö kgßjy 
┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
│ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←    │
├───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬─────┤
│  ⇥ │ x │ u │ c │ . │ ü │ w │ d │ s │ l │ v │ q │ ´ │ Ret │
├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
│   ⇩ │ m │ i │ a │ e │ o │ b │ t │ r │ n │ h │ p │ ⇘  │   │
├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
│  ⇧ │ M4│ f │ , │ z │ ä │ ö │ k │ g │ ß │ j │ y │ ⇗       │
├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
│Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
└────┴────┴────┴────────────────────────┴────┴────┴────┴───┘ 
# 19.963436236 billion total penalty compared to notime-noeffort 
# 5.23399627294 mean key position cost in file 1gramme.txt ( 15.06889269 ) 
# 1.53053097021 % finger repeats in file 2gramme.txt ( 0.655074688 ) 
# 3.56981714274 million keystrokes disbalance of the fingers ( 0.892454285 ) 
# 0.0364003346456 % finger repeats top to bottom or vice versa ( 0.24927232 ) 
# 1.51799737994 % of trigrams have no handswitching (after direction change counted x 1 ) ( 0.8840163 ) 
# 3.05559734117 billion (rows²/dist)² to cross ( 0.611119468233 ) 
# 0.0139073070987 hand disbalance. Left: 0.486092692901 %, Right: 0.513907307099 % 
# 0.0575808308 badly positioned shortcut keys (weighted). 
# 1.19805864 no handswitching after unbalancing key (weighted). 
# 3.46967014 movement pattern cost (weighted). 
# 3.52266238 movement pattern cost (weighted). 

mkvreak

# Evolved Layout 
xko.ü vcslzq´
heaiu dtrnmf
yjä,ö bgßwp 
┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
│ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←    │
├───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬─────┤
│  ⇥ │ x │ k │ o │ . │ ü │ v │ c │ s │ l │ z │ q │ ´ │ Ret │
├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
│   ⇩ │ h │ e │ a │ i │ u │ d │ t │ r │ n │ m │ f │ ⇘  │   │
├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
│  ⇧ │ M4│ y │ j │ ä │ , │ ö │ b │ g │ ß │ w │ p │ ⇗       │
├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
│Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
└────┴────┴────┴────────────────────────┴────┴────┴────┴───┘ 
# 19.925873882 billion total penalty compared to notime-noeffort 
# 5.14864657354 mean key position cost in file 1gramme.txt ( 14.82316736 ) 
# 1.46853481384 % finger repeats in file 2gramme.txt ( 0.628540032 ) 
# 4.41760802851 million keystrokes disbalance of the fingers ( 1.104402007 ) 
# 0.0214813263547 % finger repeats top to bottom or vice versa ( 0.147105792 ) 
# 1.3174474368 % of trigrams have no handswitching (after direction change counted x 1 ) ( 0.76722465 ) 
# 3.6441729332 billion (rows²/dist)² to cross ( 0.72883458664 ) 
# 0.0327825705538 hand disbalance. Left: 0.467217429446 %, Right: 0.532782570554 % 
# 0.1727424924 badly positioned shortcut keys (weighted). 
# 1.20796168 no handswitching after unbalancing key (weighted). 
# 3.45895282 movement pattern cost (weighted). 

arne

# Evolved Layout 
xucüö vdsljq´
fiaeo mtrnhk
z,.äy bgßwp 
┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
│ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←    │
├───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬─────┤
│  ⇥ │ x │ u │ c │ ü │ ö │ v │ d │ s │ l │ j │ q │ ´ │ Ret │
├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
│   ⇩ │ f │ i │ a │ e │ o │ m │ t │ r │ n │ h │ k │ ⇘  │   │
├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
│  ⇧ │ M4│ z │ , │ . │ ä │ y │ b │ g │ ß │ w │ p │ ⇗       │
├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
│Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
└────┴────┴────┴────────────────────────┴────┴────┴────┴───┘ 
# 19.8675870542 billion total penalty compared to notime-noeffort 
# 5.25589660648 mean key position cost in file 1gramme.txt ( 15.13194466 ) 
# 1.35064605802 % finger repeats in file 2gramme.txt ( 0.578083072 ) 
# 3.34465153092 million keystrokes disbalance of the fingers ( 0.836162882 ) 
# 0.0362759248423 % finger repeats top to bottom or vice versa ( 0.248420352 ) 
# 1.38160731508 % of trigrams have no handswitching (after direction change counted x 1 ) ( 0.8045886 ) 
# 2.85980206708 billion (rows²/dist)² to cross ( 0.571960413417 ) 
# 0.034073636258 hand disbalance. Left: 0.465926363742 %, Right: 0.534073636258 % 
# 0.0575808308 badly positioned shortcut keys (weighted). 
# 1.28742872 no handswitching after unbalancing key (weighted). 
# 3.51417524 movement pattern cost (weighted). 

arne

# Evolved Layout 
xuc.ö vdsljq´
fiaeo mtrnhk
,üzäy bgßwp 
┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
│ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←    │
├───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬─────┤
│  ⇥ │ x │ u │ c │ . │ ö │ v │ d │ s │ l │ j │ q │ ´ │ Ret │
├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
│   ⇩ │ f │ i │ a │ e │ o │ m │ t │ r │ n │ h │ k │ ⇘  │   │
├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
│  ⇧ │ M4│ , │ ü │ z │ ä │ y │ b │ g │ ß │ w │ p │ ⇗       │
├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
│Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
└────┴────┴────┴────────────────────────┴────┴────┴────┴───┘ 
# 19.8263257185 billion total penalty compared to notime-noeffort 
# 5.22759296484 mean key position cost in file 1gramme.txt ( 15.0504573 ) 
# 1.46702574685 % finger repeats in file 2gramme.txt ( 0.627894144 ) 
# 3.37168249001 million keystrokes disbalance of the fingers ( 0.842920622 ) 
# 0.0321410932537 % finger repeats top to bottom or vice versa ( 0.220104704 ) 
# 1.35306785924 % of trigrams have no handswitching (after direction change counted x 1 ) ( 0.78796845 ) 
# 3.00276711862 billion (rows²/dist)² to cross ( 0.600553423724 ) 
# 0.034073636258 hand disbalance. Left: 0.465926363742 %, Right: 0.534073636258 % 
# 0.0575808308 badly positioned shortcut keys (weighted). 
# 1.28742872 no handswitching after unbalancing key (weighted). 
# 3.51417524 movement pattern cost (weighted). 

beedaddy

# Evolved Layout 
xuc.ü vdsljq´
miaeo btrnhk
y,zäö fgßwp 
┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
│ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←    │
├───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬─────┤
│  ⇥ │ x │ u │ c │ . │ ü │ v │ d │ s │ l │ j │ q │ ´ │ Ret │
├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
│   ⇩ │ m │ i │ a │ e │ o │ b │ t │ r │ n │ h │ k │ ⇘  │   │
├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
│  ⇧ │ M4│ y │ , │ z │ ä │ ö │ f │ g │ ß │ w │ p │ ⇗       │
├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
│Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
└────┴────┴────┴────────────────────────┴────┴────┴────┴───┘ 
# 19.825044696 billion total penalty compared to notime-noeffort 
# 5.19590183127 mean key position cost in file 1gramme.txt ( 14.95921721 ) 
# 1.54621348386 % finger repeats in file 2gramme.txt ( 0.66178688 ) 
# 3.42663847398 million keystrokes disbalance of the fingers ( 0.856659618 ) 
# 0.036349195039 % finger repeats top to bottom or vice versa ( 0.248922112 ) 
# 1.51856790633 % of trigrams have no handswitching (after direction change counted x 1 ) ( 0.88434855 ) 
# 3.02438136579 billion (rows²/dist)² to cross ( 0.604876273157 ) 
# 0.0263628392305 hand disbalance. Left: 0.47363716077 %, Right: 0.52636283923 % 
# 0.0575808308 badly positioned shortcut keys (weighted). 
# 1.204443 no handswitching after unbalancing key (weighted). 
# 3.47210222 movement pattern cost (weighted). 

marco8

# Evolved Layout 
xuc.ö vdsljq`
miaeo btrnh,
küzäy fgßwp 
┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
│ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←    │
├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬────┤
│   ⇥ │ x │ u │ c │ . │ ö │ v │ d │ s │ l │ j │ q │ ` │ Ret│
├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐   │
│    ⇩ │ m │ i │ a │ e │ o │ b │ t │ r │ n │ h │ , │ ⇘ │   │
├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴───┤
│  ⇧ │ M4│ k │ ü │ z │ ä │ y │ f │ g │ ß │ w │ p │ ⇗       │
├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼────┬────┤
│Strg│ Fe │ Alt│      Leerzeichen      │ M4 │ Fe │ Me │Strg│
└────┴────┴────┴───────────────────────┴────┴────┴────┴────┘ 
# 18.9761035452 billion total penalty compared to notime-noeffort 
# 5.23745977281 mean key position cost in file 1gramme.txt ( 15.07886425 ) 
# 1.53625262492 % finger repeats in file 2gramme.txt ( 0.657523584 ) 
# 3.5382951491 million keystrokes disbalance of the fingers ( 0.884573787276 ) 
# 0.0328845614534 % finger repeats top to bottom or vice versa ( 0.225196032 ) 
# 0.0148398679494 % of trigrams have no handswitching (after direction change counted x 1 ) ( 0.0086421 ) 
# 3.01828165585 billion (rows²/dist)² to cross ( 0.60365633117 ) 
# 0.0246546906661 hand disbalance. Left: 0.475345309334 %, Right: 0.524654690666 % 
# 0.0575808308 badly positioned shortcut keys (weighted). 
# 1.11474152 no handswitching after unbalancing key (weighted). 
# 0.34532511 movement pattern cost (weighted). 
Note: See TracWiki for help on using the wiki.