Start hacking on a C(++) implementation of the optimizer
[evolve-layout.git] / archive / 2010-04-27-evolve-74-results.txt
blob6e107099da32c1fea3f4da66ff7c36d3569b9852
1 # Mutating Neo
2 # Mutating Neo
4 # Evolved Layout
5 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
6  [(), 'p', 'c', 'k', 'z', 'ö', 'f', 'm', 'n', 'o', ',', 'h', '´', ()],
7  ['⇩', 'i', 'g', 'r', 'a', 'u', 'ä', 's', 'e', 'd', 'l', 't', '⇘', '\n'],
8  ['⇧', (), 'ß', 'x', 'w', 'ü', 'y', 'b', 'j', 'v', '.', 'q', '⇗'],
9  [(), (), (), ' ', (), (), (), ()]]
10 # 1.976343353 billion total penalty compared to notime-noeffort
11 # 4.07990411966 mean key position cost in file 1gramme.txt
12 # 7.59884746358 % finger repeats in file 2gramme.txt
13 # 12.9508941102 million keystrokes disbalance of the fingers
14 # 0.427694501818 % finger repeats top to bottom or vice versa
15 # 11.8447969196 % of trigrams have no handswitching (uppercase ignored)
16 # 0.203092289 billion rows² to cross while on the same hand
17 # Mutating Neo
19 # Evolved Layout
20 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
21  [(), 'q', 'y', 'ß', 'ü', 'k', ',', 'n', 's', 'u', 'z', 'ä', '´', ()],
22  ['⇩', 'c', '.', 't', 'g', 'b', 'h', 'r', 'e', 'm', 'o', 'ö', '⇘', '\n'],
23  ['⇧', (), 'i', 'a', 'f', 'd', 'w', 'x', 'l', 'j', 'v', 'p', '⇗'],
24  [(), (), (), ' ', (), (), (), ()]]
25 # 2.181931063 billion total penalty compared to notime-noeffort
26 # 5.33195735915 mean key position cost in file 1gramme.txt
27 # 4.91804512068 % finger repeats in file 2gramme.txt
28 # 8.92437143578 million keystrokes disbalance of the fingers
29 # 0.22833933475 % finger repeats top to bottom or vice versa
30 # 10.7237287299 % of trigrams have no handswitching (uppercase ignored)
31 # 0.183284664 billion rows² to cross while on the same hand