Start hacking on a C(++) implementation of the optimizer
[evolve-layout.git] / archive / 2010-04-27-evolve-23-results.txt
blobd18eb8821d3c03a74b72bec1326b3d8c8eeb74db
1 # Mutating Neo
2 # Mutating Neo
4 # Evolved Layout
5 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
6  [(), 'ä', 'h', 'ü', 'q', 'l', 'w', '.', 'd', 'z', 'y', 'ö', '´', ()],
7  ['⇩', 'g', 'i', 'p', 'u', 'x', 'r', 'f', 'm', 'c', 'b', 'j', '⇘', '\n'],
8  ['⇧', (), 'ß', 'e', 't', 'v', 'k', ',', 's', 'o', 'n', 'a', '⇗'],
9  [(), (), (), ' ', (), (), (), ()]]
10 # 2.845917703 billion total penalty compared to notime-noeffort
11 # 6.98994599073 mean key position cost in file 1gramme.txt
12 # 6.96831342668 % finger repeats in file 2gramme.txt
13 # 9.70487144422 million keystrokes disbalance of the fingers
14 # 0.282135873266 % finger repeats top to bottom or vice versa
15 # 8.86988213499 % of trigrams have no handswitching (uppercase ignored)
16 # 0.245407051 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  [(), 'u', 's', 'r', 'z', 'c', 'y', 'h', 'k', 'o', 't', 'p', '´', ()],
22  ['⇩', 'i', 'f', 'l', 'n', 'ü', 'j', 'v', 'a', 'e', 'd', 'ö', '⇘', '\n'],
23  ['⇧', (), 'g', 'ä', 'x', ',', 'q', 'ß', 'w', 'b', '.', 'm', '⇗'],
24  [(), (), (), ' ', (), (), (), ()]]
25 # 2.31907807 billion total penalty compared to notime-noeffort
26 # 4.82243391556 mean key position cost in file 1gramme.txt
27 # 3.86897156707 % finger repeats in file 2gramme.txt
28 # 12.7183577841 million keystrokes disbalance of the fingers
29 # 0.324536172554 % finger repeats top to bottom or vice versa
30 # 8.01108512398 % of trigrams have no handswitching (uppercase ignored)
31 # 0.334017074 billion rows² to cross while on the same hand