Version 27 (modified by mkvreak, 14 years ago) ( diff )

Textlayout zu graphischem Layout umgewandelt

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.

cpuesser

# Evolved Layout 
x.okü vcslzj´
heaiu dtrnbf
yöä,q mgßwp 
┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
│ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←    │
├───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬─────┤
│  ⇥ │ x │ . │ o │ k │ ü │ v │ c │ s │ l │ z │ j │ ´ │ Ret │
├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
│   ⇩ │ h │ e │ a │ i │ u │ d │ t │ r │ n │ b │ f │ ⇘  │   │
├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
│  ⇧ │ M4│ y │ ö │ ä │ , │ q │ m │ g │ ß │ w │ p │ ⇗       │
├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
│Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
└────┴────┴────┴────────────────────────┴────┴────┴────┴───┘ 
# 20.0135059368 billion total penalty compared to notime-noeffort 
# 5.16619593478 mean key position cost in file 1gramme.txt ( 14.8736927 ) 
# 1.42077400997 % finger repeats in file 2gramme.txt ( 0.608098176 ) 
# 4.26638449005 million keystrokes disbalance of the fingers ( 1.066596122 ) 
# 0.0291842669903 % finger repeats top to bottom or vice versa ( 0.199856128 ) 
# 1.34237956888 % of trigrams have no handswitching (after direction change counted x 1 ) ( 0.78174405 ) 
# 3.61984317184 billion (rows²/dist)² to cross ( 0.723968634369 ) 
# 0.0337915345357 hand disbalance. Left: 0.466208465464 %, Right: 0.533791534536 % 
# 0.1727424924 badly positioned shortcut keys (weighted). 
# 1.23880116 no handswitching after unbalancing key (weighted). 
# 3.48006474 movement pattern cost (weighted). 

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). 
Note: See TracWiki for help on using the wiki.