Start hacking on a C(++) implementation of the optimizer
[evolve-layout.git] / archive / 2010-04-28-evolve-9000-results.txt
blob9b5d5722482e83dda95a9168c4ecb34c85ce3518
1 # Mutating Neo
3 # Evolved Layout
4 ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
5 │ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←    │
6 ├───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬─────┤
7 │  ⇥ │ ä │ c │ ü │ ö │ y │ v │ g │ d │ l │ ß │ , │ ´ │ Ret │
8 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
9 │   ⇩ │ u │ a │ i │ e │ o │ s │ r │ t │ n │ h │ z │ ⇘  │   │
10 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
11 │  ⇧ │ M4│ . │ f │ p │ j │ q │ w │ m │ b │ k │ x │ ⇗       │
12 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
13 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
14 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
15 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
16  ['⇥', 'ä', 'c', 'ü', 'ö', 'y', 'v', 'g', 'd', 'l', 'ß', ',', '´', ()],
17  ['⇩', 'u', 'a', 'i', 'e', 'o', 's', 'r', 't', 'n', 'h', 'z', '⇘', '\n'],
18  ['⇧', (), '.', 'f', 'p', 'j', 'q', 'w', 'm', 'b', 'k', 'x', '⇗'],
19  [(), (), (), ' ', (), (), (), ()]]
20 # 1.739953847 billion total penalty compared to notime-noeffort
21 # 3.97956221379 mean key position cost in file 1gramme.txt
22 # 2.50939563886 % finger repeats in file 2gramme.txt
23 # 2.65427315641 million keystrokes disbalance of the fingers
24 # 0.223375733651 % finger repeats top to bottom or vice versa
25 # 2.80572178225 % of trigrams have no handswitching (uppercase ignored)
26 # 0.147530763 billion rows² to cross while on the same hand
27 # Mutating Neo
29 # Evolved Layout
30 ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
31 │ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←    │
32 ├───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬─────┤
33 │  ⇥ │ q │ c │ z │ k │ ß │ ä │ ü │ d │ h │ ö │ , │ ´ │ Ret │
34 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
35 │   ⇩ │ i │ t │ r │ l │ g │ a │ e │ s │ n │ u │ o │ ⇘  │   │
36 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
37 │  ⇧ │ M4│ y │ b │ m │ f │ j │ p │ . │ w │ v │ x │ ⇗       │
38 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
39 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
40 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
41 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
42  ['⇥', 'q', 'c', 'z', 'k', 'ß', 'ä', 'ü', 'd', 'h', 'ö', ',', '´', ()],
43  ['⇩', 'i', 't', 'r', 'l', 'g', 'a', 'e', 's', 'n', 'u', 'o', '⇘', '\n'],
44  ['⇧', (), 'y', 'b', 'm', 'f', 'j', 'p', '.', 'w', 'v', 'x', '⇗'],
45  [(), (), (), ' ', (), (), (), ()]]
46 # 1.81738082 billion total penalty compared to notime-noeffort
47 # 4.00667067256 mean key position cost in file 1gramme.txt
48 # 1.61748409396 % finger repeats in file 2gramme.txt
49 # 4.77228953569 million keystrokes disbalance of the fingers
50 # 0.0147539614925 % finger repeats top to bottom or vice versa
51 # 9.15377513369 % of trigrams have no handswitching (uppercase ignored)
52 # 0.177170873 billion rows² to cross while on the same hand
53 # Mutating Neo
55 # Evolved Layout
56 ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
57 │ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←    │
58 ├───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬─────┤
59 │  ⇥ │ ä │ l │ c │ ü │ ö │ f │ h │ b │ u │ , │ z │ ´ │ Ret │
60 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
61 │   ⇩ │ a │ r │ t │ e │ o │ d │ s │ n │ i │ m │ . │ ⇘  │   │
62 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
63 │  ⇧ │ M4│ x │ j │ w │ y │ q │ k │ g │ p │ v │ ß │ ⇗       │
64 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
65 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
66 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
67 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
68  ['⇥', 'ä', 'l', 'c', 'ü', 'ö', 'f', 'h', 'b', 'u', ',', 'z', '´', ()],
69  ['⇩', 'a', 'r', 't', 'e', 'o', 'd', 's', 'n', 'i', 'm', '.', '⇘', '\n'],
70  ['⇧', (), 'x', 'j', 'w', 'y', 'q', 'k', 'g', 'p', 'v', 'ß', '⇗'],
71  [(), (), (), ' ', (), (), (), ()]]
72 # 1.707143592 billion total penalty compared to notime-noeffort
73 # 3.86898272615 mean key position cost in file 1gramme.txt
74 # 1.83315026762 % finger repeats in file 2gramme.txt
75 # 1.38717425765 million keystrokes disbalance of the fingers
76 # 0.0104745694208 % finger repeats top to bottom or vice versa
77 # 7.99541184684 % of trigrams have no handswitching (uppercase ignored)
78 # 0.188799987 billion rows² to cross while on the same hand
79 # Mutating Neo
81 # Evolved Layout
82 ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
83 │ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←    │
84 ├───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬─────┤
85 │  ⇥ │ ä │ o │ c │ p │ ü │ v │ h │ , │ m │ x │ ß │ ´ │ Ret │
86 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
87 │   ⇩ │ a │ t │ l │ i │ u │ d │ s │ e │ n │ r │ z │ ⇘  │   │
88 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
89 │  ⇧ │ M4│ ö │ b │ g │ . │ y │ k │ f │ j │ w │ q │ ⇗       │
90 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
91 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
92 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
93 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
94  ['⇥', 'ä', 'o', 'c', 'p', 'ü', 'v', 'h', ',', 'm', 'x', 'ß', '´', ()],
95  ['⇩', 'a', 't', 'l', 'i', 'u', 'd', 's', 'e', 'n', 'r', 'z', '⇘', '\n'],
96  ['⇧', (), 'ö', 'b', 'g', '.', 'y', 'k', 'f', 'j', 'w', 'q', '⇗'],
97  [(), (), (), ' ', (), (), (), ()]]
98 # 1.763549111 billion total penalty compared to notime-noeffort
99 # 3.99812943607 mean key position cost in file 1gramme.txt
100 # 1.87370400748 % finger repeats in file 2gramme.txt
101 # 4.55967376536 million keystrokes disbalance of the fingers
102 # 0.0166759180671 % finger repeats top to bottom or vice versa
103 # 10.9020452501 % of trigrams have no handswitching (uppercase ignored)
104 # 0.14350238 billion rows² to cross while on the same hand
105 # Mutating Neo
107 # Evolved Layout
108 ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
109 │ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←    │
110 ├───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬─────┤
111 │  ⇥ │ ä │ c │ o │ p │ ü │ v │ h │ m │ , │ x │ ß │ ´ │ Ret │
112 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
113 │   ⇩ │ a │ t │ i │ l │ u │ d │ s │ n │ e │ r │ z │ ⇘  │   │
114 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
115 │  ⇧ │ M4│ ö │ b │ . │ g │ y │ k │ f │ w │ j │ q │ ⇗       │
116 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
117 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
118 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
119 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
120  ['⇥', 'ä', 'c', 'o', 'p', 'ü', 'v', 'h', 'm', ',', 'x', 'ß', '´', ()],
121  ['⇩', 'a', 't', 'i', 'l', 'u', 'd', 's', 'n', 'e', 'r', 'z', '⇘', '\n'],
122  ['⇧', (), 'ö', 'b', '.', 'g', 'y', 'k', 'f', 'w', 'j', 'q', '⇗'],
123  [(), (), (), ' ', (), (), (), ()]]
124 # 1.785221163 billion total penalty compared to notime-noeffort
125 # 3.99812943607 mean key position cost in file 1gramme.txt
126 # 2.00268814189 % finger repeats in file 2gramme.txt
127 # 4.62145948354 million keystrokes disbalance of the fingers
128 # 0.118360112273 % finger repeats top to bottom or vice versa
129 # 10.9020452501 % of trigrams have no handswitching (uppercase ignored)
130 # 0.14350238 billion rows² to cross while on the same hand
131 # Mutating Neo
133 # Evolved Layout
134 ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
135 │ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←    │
136 ├───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬─────┤
137 │  ⇥ │ x │ p │ o │ ä │ ö │ v │ g │ l │ f │ ß │ , │ ´ │ Ret │
138 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
139 │   ⇩ │ s │ i │ a │ e │ u │ c │ t │ r │ n │ h │ z │ ⇘  │   │
140 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
141 │  ⇧ │ M4│ y │ k │ . │ ü │ q │ m │ d │ w │ b │ j │ ⇗       │
142 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
143 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
144 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
145 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
146  ['⇥', 'x', 'p', 'o', 'ä', 'ö', 'v', 'g', 'l', 'f', 'ß', ',', '´', ()],
147  ['⇩', 's', 'i', 'a', 'e', 'u', 'c', 't', 'r', 'n', 'h', 'z', '⇘', '\n'],
148  ['⇧', (), 'y', 'k', '.', 'ü', 'q', 'm', 'd', 'w', 'b', 'j', '⇗'],
149  [(), (), (), ' ', (), (), (), ()]]
150 # 1.7347963 billion total penalty compared to notime-noeffort
151 # 3.93005537096 mean key position cost in file 1gramme.txt
152 # 2.12407326302 % finger repeats in file 2gramme.txt
153 # 2.3119736854 million keystrokes disbalance of the fingers
154 # 0.230102984138 % finger repeats top to bottom or vice versa
155 # 3.80403704741 % of trigrams have no handswitching (uppercase ignored)
156 # 0.166368065 billion rows² to cross while on the same hand