Start hacking on a C(++) implementation of the optimizer
[evolve-layout.git] / archive / 2010-03-29-evolve-3-results.txt
blob8e401e62bcdbeb0b9ee1de1305f63f969876fd77
1 # Mutating Neo
3 # Evolved Layout
4 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
5  [(), 'm', 'ü', 'ä', 'g', 'e', 'x', 'p', 'k', 'z', 'b', 'o', '´', ()],
6  ['⇩', 'f', 'r', 'j', ',', 'y', 'i', 'u', 'n', 'l', 'd', '.', '⇘', '\n'],
7  ['⇧', (), 't', 'ß', 's', 'a', 'w', 'c', 'v', 'h', 'q', 'ö', '⇗'],
8  [(), (), (), ' ', (), (), (), ()]]
9 # 2.245518534 billion total penalty compared to notime-noeffort
10 # 8.41335099802 million keystrokes disbalance of the fingers
11 # 6.27660815121 % finger repeats in file 2gramme.txt
12 # 0.307711338404 % finger repeats top to bottom or vice versa
13 # 11.6647687338 % of trigrams have no handswitching (uppercase ignored)
14 # 6.66106320092 mean key position cost in file 1gramme.txt
15 # Mutating Neo
17 # Evolved Layout
18 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
19  [(), 'd', 'k', 'ä', 'g', 'b', 'h', 't', 'm', 'ö', ',', 'r', '´', ()],
20  ['⇩', 'y', 'e', 'c', 'ü', 'a', 'v', 'j', 'u', 'w', '.', 'q', '⇘', '\n'],
21  ['⇧', (), 'l', 'n', 'z', 'p', 'o', 'f', 'ß', 'x', 'i', 's', '⇗'],
22  [(), (), (), ' ', (), (), (), ()]]
23 # 2.480200034 billion total penalty compared to notime-noeffort
24 # 13.5545174298 million keystrokes disbalance of the fingers
25 # 8.21369084341 % finger repeats in file 2gramme.txt
26 # 0.236081897771 % finger repeats top to bottom or vice versa
27 # 9.94913320065 % of trigrams have no handswitching (uppercase ignored)
28 # 7.22280219993 mean key position cost in file 1gramme.txt
29 # Mutating Neo
31 # Evolved Layout
32 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
33  [(), 'i', 'h', 'z', 'ü', 'k', 'm', '.', 'e', ',', 'v', 'x', '´', ()],
34  ['⇩', 'p', 'l', 'u', 'b', 'g', 'f', 'y', 'w', 'r', 'd', 'o', '⇘', '\n'],
35  ['⇧', (), 's', 'n', 'j', 'c', 'ß', 't', 'ä', 'ö', 'q', 'a', '⇗'],
36  [(), (), (), ' ', (), (), (), ()]]
37 # 2.358712933 billion total penalty compared to notime-noeffort
38 # 12.6283150462 million keystrokes disbalance of the fingers
39 # 6.27471248973 % finger repeats in file 2gramme.txt
40 # 0.365052616318 % finger repeats top to bottom or vice versa
41 # 11.5370719341 % of trigrams have no handswitching (uppercase ignored)
42 # 6.97016842556 mean key position cost in file 1gramme.txt
43 # Mutating Neo
45 # Evolved Layout
46 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
47  [(), 'g', 'e', 'v', 'r', 'b', 'x', 'ß', 'ä', 'a', 'y', 'u', '´', ()],
48  ['⇩', ',', 'c', 'f', 'p', 's', 't', 'd', 'o', 'n', 'z', 'k', '⇘', '\n'],
49  ['⇧', (), 'ö', 'm', 'q', 'i', 'ü', 'h', 'w', 'l', 'j', '.', '⇗'],
50  [(), (), (), ' ', (), (), (), ()]]
51 # 2.207458817 billion total penalty compared to notime-noeffort
52 # 8.27051896878 million keystrokes disbalance of the fingers
53 # 7.01977882479 % finger repeats in file 2gramme.txt
54 # 0.628702503242 % finger repeats top to bottom or vice versa
55 # 11.4744869066 % of trigrams have no handswitching (uppercase ignored)
56 # 6.39128765127 mean key position cost in file 1gramme.txt
57 # Mutating Neo
59 # Evolved Layout
60 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
61  [(), 'i', 't', 'ü', 'd', 'j', 's', 'r', ',', 'h', 'x', 'q', '´', ()],
62  ['⇩', 'e', 'o', 'b', 'f', 'p', 'y', 'v', 'a', 'u', '.', 'z', '⇘', '\n'],
63  ['⇧', (), 'ö', 'g', 'c', 'w', 'n', 'k', 'm', 'ä', 'l', 'ß', '⇗'],
64  [(), (), (), ' ', (), (), (), ()]]
65 # 2.316440276 billion total penalty compared to notime-noeffort
66 # 19.3729382205 million keystrokes disbalance of the fingers
67 # 5.93367131721 % finger repeats in file 2gramme.txt
68 # 0.116509796408 % finger repeats top to bottom or vice versa
69 # 12.4794316503 % of trigrams have no handswitching (uppercase ignored)
70 # 6.78075438921 mean key position cost in file 1gramme.txt
71 # Mutating Neo
73 # Evolved Layout
74 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
75  [(), 'o', 'd', 'ö', 'z', 'l', 'u', 'ä', 'g', 'j', 'a', 'v', '´', ()],
76  ['⇩', 'c', ',', 'k', 'w', 'q', 'f', 'ß', 'r', '.', 'p', 'm', '⇘', '\n'],
77  ['⇧', (), 'x', 'i', 'e', 'n', 'y', 't', 'h', 's', 'ü', 'b', '⇗'],
78  [(), (), (), ' ', (), (), (), ()]]
79 # 2.651076273 billion total penalty compared to notime-noeffort
80 # 8.0758846744 million keystrokes disbalance of the fingers
81 # 6.43436018959 % finger repeats in file 2gramme.txt
82 # 0.565349040354 % finger repeats top to bottom or vice versa
83 # 12.7361107236 % of trigrams have no handswitching (uppercase ignored)
84 # 7.98738393042 mean key position cost in file 1gramme.txt
85 # Mutating Neo
87 # Evolved Layout
88 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
89  [(), 'h', 'm', 'e', 'd', 'p', 'i', 'ü', 'b', 'ä', 'u', 'ß', '´', ()],
90  ['⇩', 'a', 'ö', '.', 'g', 'l', 'o', 't', ',', 'x', 'y', 'v', '⇘', '\n'],
91  ['⇧', (), 'r', 'w', 'z', 's', 'c', 'k', 'j', 'n', 'q', 'f', '⇗'],
92  [(), (), (), ' ', (), (), (), ()]]
93 # 2.407362845 billion total penalty compared to notime-noeffort
94 # 13.8384701885 million keystrokes disbalance of the fingers
95 # 7.09093119732 % finger repeats in file 2gramme.txt
96 # 0.670756941574 % finger repeats top to bottom or vice versa
97 # 12.4952370265 % of trigrams have no handswitching (uppercase ignored)
98 # 6.95729876287 mean key position cost in file 1gramme.txt
99 # Mutating Neo
101 # Evolved Layout
102 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
103  [(), 'x', 'e', 'g', 'y', 'l', 'k', ',', 'ß', 'f', 'z', 'r', '´', ()],
104  ['⇩', 'd', 'n', '.', 'u', 'm', 'i', 't', 'q', 'w', 'ö', 'b', '⇘', '\n'],
105  ['⇧', (), 'o', 'c', 'v', 'h', 'j', 'a', 'ü', 'ä', 's', 'p', '⇗'],
106  [(), (), (), ' ', (), (), (), ()]]
107 # 2.42224098 billion total penalty compared to notime-noeffort
108 # 12.5898342696 million keystrokes disbalance of the fingers
109 # 8.86214686376 % finger repeats in file 2gramme.txt
110 # 0.176086425464 % finger repeats top to bottom or vice versa
111 # 12.2624548398 % of trigrams have no handswitching (uppercase ignored)
112 # 6.95286742691 mean key position cost in file 1gramme.txt
113 # Mutating Neo
115 # Evolved Layout
116 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
117  [(), 'w', 'j', 'm', 'u', 'x', 'ß', 'o', 'z', 'd', 'f', 'n', '´', ()],
118  ['⇩', 'q', 'ö', 'c', 'k', 'l', 'a', 's', '.', 'r', 'g', 'i', '⇘', '\n'],
119  ['⇧', (), 'b', 'v', 'y', 'ü', 'p', 'h', ',', 't', 'ä', 'e', '⇗'],
120  [(), (), (), ' ', (), (), (), ()]]
121 # 2.951363732 billion total penalty compared to notime-noeffort
122 # 33.5460017906 million keystrokes disbalance of the fingers
123 # 15.0607347937 % finger repeats in file 2gramme.txt
124 # 0.842508433292 % finger repeats top to bottom or vice versa
125 # 23.3193160205 % of trigrams have no handswitching (uppercase ignored)
126 # 7.49489702513 mean key position cost in file 1gramme.txt
127 # Mutating Neo
129 # Evolved Layout
130 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
131  [(), 'd', '.', 'c', 'b', 'y', 'o', 'p', 's', 'g', 'ü', 'e', '´', ()],
132  ['⇩', 'w', 'n', 'x', 'r', 'u', 'f', 'i', 'z', 'a', 'j', 'q', '⇘', '\n'],
133  ['⇧', (), 'ö', 'h', 'l', 'k', ',', 'v', 'ä', 'ß', 't', 'm', '⇗'],
134  [(), (), (), ' ', (), (), (), ()]]
135 # 2.384916826 billion total penalty compared to notime-noeffort
136 # 14.1724774162 million keystrokes disbalance of the fingers
137 # 5.95931010522 % finger repeats in file 2gramme.txt
138 # 0.359663464035 % finger repeats top to bottom or vice versa
139 # 10.030846009 % of trigrams have no handswitching (uppercase ignored)
140 # 7.08827177818 mean key position cost in file 1gramme.txt
141 # Mutating Neo
143 # Evolved Layout
144 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
145  [(), 'b', 'j', 'ä', 'w', 'v', 'd', 'y', 's', 'm', ',', 'n', '´', ()],
146  ['⇩', 'h', 'l', 'o', 'i', 'f', 'k', '.', 'u', 'a', 't', 'q', '⇘', '\n'],
147  ['⇧', (), 'ß', 'ö', 'ü', 'c', 'p', 'x', 'e', 'z', 'g', 'r', '⇗'],
148  [(), (), (), ' ', (), (), (), ()]]
149 # 2.342232357 billion total penalty compared to notime-noeffort
150 # 19.9236612632 million keystrokes disbalance of the fingers
151 # 7.46886411567 % finger repeats in file 2gramme.txt
152 # 0.301445593614 % finger repeats top to bottom or vice versa
153 # 19.1434537821 % of trigrams have no handswitching (uppercase ignored)
154 # 6.57351125427 mean key position cost in file 1gramme.txt
155 # Mutating Neo
157 # Evolved Layout
158 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
159  [(), 'n', 'j', 'p', 't', 'a', 'l', 'i', 'r', 'b', 'm', 'x', '´', ()],
160  ['⇩', 'ä', ',', 'y', 'c', 'v', '.', 'e', 'ß', 'k', 'ö', 'h', '⇘', '\n'],
161  ['⇧', (), 'g', 'ü', 'd', 'w', 's', 'z', 'u', 'q', 'f', 'o', '⇗'],
162  [(), (), (), ' ', (), (), (), ()]]
163 # 2.424466459 billion total penalty compared to notime-noeffort
164 # 12.577311011 million keystrokes disbalance of the fingers
165 # 10.9670649572 % finger repeats in file 2gramme.txt
166 # 0.613013187761 % finger repeats top to bottom or vice versa
167 # 10.5387515587 % of trigrams have no handswitching (uppercase ignored)
168 # 6.67658329554 mean key position cost in file 1gramme.txt
169 # Mutating Neo
171 # Evolved Layout
172 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
173  [(), 'w', 'o', 'm', '.', 'v', 'n', 'q', 'ä', 'i', 'x', 'a', '´', ()],
174  ['⇩', 'd', 'k', 'u', 'g', 'b', 'r', 'ö', 'l', 'z', 't', 'ß', '⇘', '\n'],
175  ['⇧', (), ',', 'e', 'h', 'j', 'ü', 'y', 'f', 's', 'c', 'p', '⇗'],
176  [(), (), (), ' ', (), (), (), ()]]
177 # 2.491895987 billion total penalty compared to notime-noeffort
178 # 8.81380816166 million keystrokes disbalance of the fingers
179 # 4.99419007258 % finger repeats in file 2gramme.txt
180 # 0.489155791348 % finger repeats top to bottom or vice versa
181 # 9.32269984993 % of trigrams have no handswitching (uppercase ignored)
182 # 7.63405001921 mean key position cost in file 1gramme.txt
183 # Mutating Neo
185 # Evolved Layout
186 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
187  [(), 'n', 'd', 'l', 's', 'i', 'j', 'ß', ',', 'x', 'r', 'k', '´', ()],
188  ['⇩', 'y', 'z', 'o', 't', 'h', 'b', 'c', 'v', 'ü', 'w', 'm', '⇘', '\n'],
189  ['⇧', (), 'g', 'a', 'ä', 'q', 'p', 'f', 'ö', 'e', 'u', '.', '⇗'],
190  [(), (), (), ' ', (), (), (), ()]]
191 # 2.710656928 billion total penalty compared to notime-noeffort
192 # 12.2327705183 million keystrokes disbalance of the fingers
193 # 7.65853329776 % finger repeats in file 2gramme.txt
194 # 0.884266649363 % finger repeats top to bottom or vice versa
195 # 11.0750318187 % of trigrams have no handswitching (uppercase ignored)
196 # 7.95199312337 mean key position cost in file 1gramme.txt
197 # Mutating Neo
199 # Evolved Layout
200 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
201  [(), 'y', 'ö', '.', 'p', 'ü', 'm', 's', 'b', 'd', 'x', 't', '´', ()],
202  ['⇩', 'i', 'ä', 'v', 'ß', ',', 'j', 'z', 'o', 'r', 'c', 'f', '⇘', '\n'],
203  ['⇧', (), 'k', 'l', 'g', 'a', 'e', 'n', 'u', 'h', 'q', 'w', '⇗'],
204  [(), (), (), ' ', (), (), (), ()]]
205 # 2.548382014 billion total penalty compared to notime-noeffort
206 # 9.07318905826 million keystrokes disbalance of the fingers
207 # 5.12998892891 % finger repeats in file 2gramme.txt
208 # 0.964954749205 % finger repeats top to bottom or vice versa
209 # 8.89761014782 % of trigrams have no handswitching (uppercase ignored)
210 # 7.71865927173 mean key position cost in file 1gramme.txt
211 # Mutating Neo
213 # Evolved Layout
214 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
215  [(), 'g', 'r', 'z', 'a', 'f', 't', 's', 'h', 'n', 'x', 'ü', '´', ()],
216  ['⇩', 'ä', 'k', 'j', ',', 'y', 'c', 'e', 'b', '.', 'i', 'v', '⇘', '\n'],
217  ['⇧', (), 'o', 'w', 'ö', 'm', 'l', 'p', 'q', 'd', 'u', 'ß', '⇗'],
218  [(), (), (), ' ', (), (), (), ()]]
219 # 2.247967728 billion total penalty compared to notime-noeffort
220 # 8.33008779359 million keystrokes disbalance of the fingers
221 # 9.0619181909 % finger repeats in file 2gramme.txt
222 # 0.514532701709 % finger repeats top to bottom or vice versa
223 # 17.1297691952 % of trigrams have no handswitching (uppercase ignored)
224 # 6.26661070397 mean key position cost in file 1gramme.txt
225 # Mutating Neo
227 # Evolved Layout
228 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
229  [(), 'ü', 'a', 'h', 'r', 't', 'ö', 'k', 'f', 'x', 'b', 'g', '´', ()],
230  ['⇩', 'o', 'y', 'n', 'd', 'u', 'l', 'v', 'ä', 's', 'c', 'ß', '⇘', '\n'],
231  ['⇧', (), 'm', 'p', 'w', 'i', '.', ',', 'j', 'z', 'e', 'q', '⇗'],
232  [(), (), (), ' ', (), (), (), ()]]
233 # 2.250413894 billion total penalty compared to notime-noeffort
234 # 9.64880703198 million keystrokes disbalance of the fingers
235 # 7.45178518507 % finger repeats in file 2gramme.txt
236 # 0.506538993727 % finger repeats top to bottom or vice versa
237 # 9.85207519085 % of trigrams have no handswitching (uppercase ignored)
238 # 6.51879094607 mean key position cost in file 1gramme.txt
239 # Mutating Neo
241 # Evolved Layout
242 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
243  [(), 'k', 'p', 'y', 'a', ',', 'g', '.', 'z', 'u', 'j', 'w', '´', ()],
244  ['⇩', 'h', 'ü', 'r', 'c', 't', 's', 'i', 'v', 'd', 'o', 'f', '⇘', '\n'],
245  ['⇧', (), 'x', 'ß', 'm', 'e', 'n', 'l', 'ä', 'b', 'q', 'ö', '⇗'],
246  [(), (), (), ' ', (), (), (), ()]]
247 # 2.294101002 billion total penalty compared to notime-noeffort
248 # 10.8578957187 million keystrokes disbalance of the fingers
249 # 12.1742517042 % finger repeats in file 2gramme.txt
250 # 1.07682426682 % finger repeats top to bottom or vice versa
251 # 11.7596873531 % of trigrams have no handswitching (uppercase ignored)
252 # 6.01790998298 mean key position cost in file 1gramme.txt
253 # Mutating Neo
255 # Evolved Layout
256 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
257  [(), '.', 'w', 't', 'r', 'l', 'ü', 'c', 'v', 'u', 'f', 'z', '´', ()],
258  ['⇩', 'p', 'e', 'k', 'ä', 'h', 's', 'b', 'o', 'ö', 'q', 'j', '⇘', '\n'],
259  ['⇧', (), 'd', 'x', 'g', 'y', 'n', 'i', 'a', ',', 'ß', 'm', '⇗'],
260  [(), (), (), ' ', (), (), (), ()]]
261 # 2.244478799 billion total penalty compared to notime-noeffort
262 # 7.24257798197 million keystrokes disbalance of the fingers
263 # 7.90392982941 % finger repeats in file 2gramme.txt
264 # 0.518034778661 % finger repeats top to bottom or vice versa
265 # 12.9708897258 % of trigrams have no handswitching (uppercase ignored)
266 # 6.44857102754 mean key position cost in file 1gramme.txt
267 # Mutating Neo
269 # Evolved Layout
270 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
271  [(), '.', 'l', 'm', 'g', 's', 'h', 'e', 'a', 'b', 'ß', 'i', '´', ()],
272  ['⇩', 'd', 't', 'f', 'u', 'k', 'v', 'p', 'c', 'n', 'w', 'o', '⇘', '\n'],
273  ['⇧', (), 'y', 'j', 'ü', 'x', 'q', 'r', 'z', ',', 'ö', 'ä', '⇗'],
274  [(), (), (), ' ', (), (), (), ()]]
275 # 2.205795255 billion total penalty compared to notime-noeffort
276 # 9.0833806086 million keystrokes disbalance of the fingers
277 # 9.00647284279 % finger repeats in file 2gramme.txt
278 # 0.463008542116 % finger repeats top to bottom or vice versa
279 # 13.7582165829 % of trigrams have no handswitching (uppercase ignored)
280 # 6.16958121379 mean key position cost in file 1gramme.txt
281 # Mutating Neo
283 # Evolved Layout
284 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
285  [(), 'r', 'n', 'j', 'm', 't', 's', 'z', 'w', 'g', 'ß', 'a', '´', ()],
286  ['⇩', 'y', 'ü', 'o', 'q', 'e', 'x', 'l', 'i', 'd', 'ö', 'k', '⇘', '\n'],
287  ['⇧', (), 'c', 'p', '.', 'b', 'ä', ',', 'v', 'h', 'u', 'f', '⇗'],
288  [(), (), (), ' ', (), (), (), ()]]
289 # 2.414628236 billion total penalty compared to notime-noeffort
290 # 7.56804351649 million keystrokes disbalance of the fingers
291 # 6.41860567301 % finger repeats in file 2gramme.txt
292 # 0.682719598551 % finger repeats top to bottom or vice versa
293 # 9.81146049974 % of trigrams have no handswitching (uppercase ignored)
294 # 7.19436054792 mean key position cost in file 1gramme.txt
295 # Mutating Neo
297 # Evolved Layout
298 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
299  [(), 'm', 'p', 's', 'n', 'x', 'q', 'd', 'f', 'k', 'b', 'ö', '´', ()],
300  ['⇩', 'a', 'ä', 'l', '.', 'ü', 'e', ',', 'h', 'z', 'ß', 't', '⇘', '\n'],
301  ['⇧', (), 'y', 'r', 'j', 'c', 'o', 'u', 'i', 'g', 'w', 'v', '⇗'],
302  [(), (), (), ' ', (), (), (), ()]]
303 # 2.222350127 billion total penalty compared to notime-noeffort
304 # 8.20573723724 million keystrokes disbalance of the fingers
305 # 9.37679333199 % finger repeats in file 2gramme.txt
306 # 0.319054987449 % finger repeats top to bottom or vice versa
307 # 9.41672775926 % of trigrams have no handswitching (uppercase ignored)
308 # 6.29244305194 mean key position cost in file 1gramme.txt
309 # Mutating Neo
311 # Evolved Layout
312 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
313  [(), 'x', 'f', 'e', 'r', 'l', 'w', 'y', 'm', 'a', 'q', ',', '´', ()],
314  ['⇩', 'ö', 'g', 'd', 'c', 't', '.', 'ä', 'j', 'n', 'o', 'p', '⇘', '\n'],
315  ['⇧', (), 'z', 's', 'ß', 'v', 'ü', 'h', 'u', 'i', 'b', 'k', '⇗'],
316  [(), (), (), ' ', (), (), (), ()]]
317 # 2.131969192 billion total penalty compared to notime-noeffort
318 # 7.65745047585 million keystrokes disbalance of the fingers
319 # 6.74638606963 % finger repeats in file 2gramme.txt
320 # 0.503475347187 % finger repeats top to bottom or vice versa
321 # 10.4982130098 % of trigrams have no handswitching (uppercase ignored)
322 # 6.20779593032 mean key position cost in file 1gramme.txt
323 # Mutating Neo
325 # Evolved Layout
326 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
327  [(), 'o', 'g', 'z', 'p', 'ö', '.', 'u', 'f', 'w', 'd', 'c', '´', ()],
328  ['⇩', 'y', ',', 'b', 'r', 's', 'ß', 'v', 'h', 'k', 'i', 'n', '⇘', '\n'],
329  ['⇧', (), 't', 'ä', 'q', 'm', 'e', 'a', 'j', 'x', 'l', 'ü', '⇗'],
330  [(), (), (), ' ', (), (), (), ()]]
331 # 2.803623831 billion total penalty compared to notime-noeffort
332 # 21.9661378567 million keystrokes disbalance of the fingers
333 # 12.6801902039 % finger repeats in file 2gramme.txt
334 # 0.198485014175 % finger repeats top to bottom or vice versa
335 # 12.3023346823 % of trigrams have no handswitching (uppercase ignored)
336 # 7.71188725473 mean key position cost in file 1gramme.txt
337 # Mutating Neo
339 # Evolved Layout
340 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
341  [(), 'x', 'z', 'h', 'k', 'b', 'p', 'v', 's', 'y', 'o', 'j', '´', ()],
342  ['⇩', 'g', 'u', 'i', 'd', 'ä', 'e', ',', 'm', 'n', 'ß', 'q', '⇘', '\n'],
343  ['⇧', (), 'ö', 'l', 'a', 'r', 'c', 'ü', 'w', 'f', 't', '.', '⇗'],
344  [(), (), (), ' ', (), (), (), ()]]
345 # 1.9315513 billion total penalty compared to notime-noeffort
346 # 5.50690234974 million keystrokes disbalance of the fingers
347 # 4.49821821773 % finger repeats in file 2gramme.txt
348 # 0.361025979111 % finger repeats top to bottom or vice versa
349 # 10.8223146932 % of trigrams have no handswitching (uppercase ignored)
350 # 5.80812166347 mean key position cost in file 1gramme.txt
351 # Mutating Neo
353 # Evolved Layout
354 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
355  [(), 'a', 'k', 'o', 'z', 'n', 'q', 'u', 'w', '.', 'p', 'ü', '´', ()],
356  ['⇩', 'b', 'f', 'e', 'c', 'x', 'ß', 'ä', 'g', 'i', 'j', 'm', '⇘', '\n'],
357  ['⇧', (), 'v', 't', 'r', 'h', 'l', 'y', 'ö', 's', 'd', ',', '⇗'],
358  [(), (), (), ' ', (), (), (), ()]]
359 # 2.431825829 billion total penalty compared to notime-noeffort
360 # 9.2472396396 million keystrokes disbalance of the fingers
361 # 9.86805219406 % finger repeats in file 2gramme.txt
362 # 0.227724083259 % finger repeats top to bottom or vice versa
363 # 15.0663568754 % of trigrams have no handswitching (uppercase ignored)
364 # 6.89140894668 mean key position cost in file 1gramme.txt
365 # Mutating Neo
367 # Evolved Layout
368 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
369  [(), 'r', 'm', 'ü', 'l', 'b', 'z', 'd', 'e', 'f', 'c', 'p', '´', ()],
370  ['⇩', 'y', 'o', 'h', 'u', 'x', 'j', 'n', 'ä', 'ß', 't', ',', '⇘', '\n'],
371  ['⇧', (), 'a', 'w', 's', 'i', 'k', 'q', 'ö', 'v', '.', 'g', '⇗'],
372  [(), (), (), ' ', (), (), (), ()]]
373 # 2.166338725 billion total penalty compared to notime-noeffort
374 # 11.9739653325 million keystrokes disbalance of the fingers
375 # 5.77938969435 % finger repeats in file 2gramme.txt
376 # 0.544813378419 % finger repeats top to bottom or vice versa
377 # 10.5585173495 % of trigrams have no handswitching (uppercase ignored)
378 # 6.3425709792 mean key position cost in file 1gramme.txt
379 # Mutating Neo
381 # Evolved Layout
382 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
383  [(), 'q', 'ö', 'ü', 'ß', 'r', 'g', 'ä', 'm', 'y', 'b', 'o', '´', ()],
384  ['⇩', 'v', 'h', 'k', 'd', 'i', 'c', 'w', '.', 'l', 't', 'a', '⇘', '\n'],
385  ['⇧', (), 'f', 'e', 'p', 's', 'n', 'u', 'z', ',', 'x', 'j', '⇗'],
386  [(), (), (), ' ', (), (), (), ()]]
387 # 2.684477994 billion total penalty compared to notime-noeffort
388 # 15.5275075293 million keystrokes disbalance of the fingers
389 # 10.4024811577 % finger repeats in file 2gramme.txt
390 # 0.656282566673 % finger repeats top to bottom or vice versa
391 # 13.7889120961 % of trigrams have no handswitching (uppercase ignored)
392 # 7.53125593404 mean key position cost in file 1gramme.txt
393 # Mutating Neo
395 # Evolved Layout
396 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
397  [(), 'y', 'e', 'a', 't', 'p', 'ü', 'm', 'j', 'q', 'k', 'ä', '´', ()],
398  ['⇩', 'z', 'c', 'f', 'g', 'ö', 'l', 'h', 'ß', 'i', ',', 'v', '⇘', '\n'],
399  ['⇧', (), 'b', 'n', 's', 'w', 'd', 'r', 'u', 'o', 'x', '.', '⇗'],
400  [(), (), (), ' ', (), (), (), ()]]
401 # 2.396112643 billion total penalty compared to notime-noeffort
402 # 10.720935554 million keystrokes disbalance of the fingers
403 # 7.91953301505 % finger repeats in file 2gramme.txt
404 # 0.672143068569 % finger repeats top to bottom or vice versa
405 # 11.6493629762 % of trigrams have no handswitching (uppercase ignored)
406 # 6.89794177017 mean key position cost in file 1gramme.txt
407 # Mutating Neo
409 # Evolved Layout
410 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
411  [(), 'z', 'u', 'q', 'e', 'n', 'i', 'j', 'p', 'r', 'h', 'ä', '´', ()],
412  ['⇩', 'x', 'l', 'd', 'ü', 'ß', 'f', '.', 'g', 'c', 'a', 'k', '⇘', '\n'],
413  ['⇧', (), ',', 'v', 't', 'o', 'w', 'ö', 'b', 'm', 'y', 's', '⇗'],
414  [(), (), (), ' ', (), (), (), ()]]
415 # 2.422883851 billion total penalty compared to notime-noeffort
416 # 13.5897506474 million keystrokes disbalance of the fingers
417 # 8.52361231113 % finger repeats in file 2gramme.txt
418 # 0.612742187323 % finger repeats top to bottom or vice versa
419 # 11.9009039864 % of trigrams have no handswitching (uppercase ignored)
420 # 6.88746205471 mean key position cost in file 1gramme.txt
421 # Mutating Neo
423 # Evolved Layout
424 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
425  [(), 'v', 'ü', 'k', 'u', 'z', 's', 'h', 't', 'w', 'l', 'f', '´', ()],
426  ['⇩', ',', 'q', 'i', 'r', 'a', 'c', 'n', 'o', 'e', '.', 'j', '⇘', '\n'],
427  ['⇧', (), 'm', 'y', 'p', 'd', 'x', 'ö', 'ä', 'ß', 'b', 'g', '⇗'],
428  [(), (), (), ' ', (), (), (), ()]]
429 # 1.899640458 billion total penalty compared to notime-noeffort
430 # 8.34154084443 million keystrokes disbalance of the fingers
431 # 9.92016316351 % finger repeats in file 2gramme.txt
432 # 1.0549384324 % finger repeats top to bottom or vice versa
433 # 13.2156295542 % of trigrams have no handswitching (uppercase ignored)
434 # 4.91295227517 mean key position cost in file 1gramme.txt
435 # Mutating Neo
437 # Evolved Layout
438 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
439  [(), 'ö', 'c', 'k', 'w', 'o', '.', 'n', 'l', 'j', 'd', 'ß', '´', ()],
440  ['⇩', 'ä', 'i', 'e', 't', 'ü', 'v', 'b', ',', 'g', 'p', 'a', '⇘', '\n'],
441  ['⇧', (), 'm', 'z', 'y', 'q', 'h', 's', 'r', 'f', 'x', 'u', '⇗'],
442  [(), (), (), ' ', (), (), (), ()]]
443 # 2.032669356 billion total penalty compared to notime-noeffort
444 # 11.4481929976 million keystrokes disbalance of the fingers
445 # 6.68913414136 % finger repeats in file 2gramme.txt
446 # 0.112054119893 % finger repeats top to bottom or vice versa
447 # 11.1823283947 % of trigrams have no handswitching (uppercase ignored)
448 # 5.87574191579 mean key position cost in file 1gramme.txt
449 # Mutating Neo
451 # Evolved Layout
452 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
453  [(), 'f', 'k', ',', 'e', 'u', 'ß', 'i', 'b', 'a', 'j', 'o', '´', ()],
454  ['⇩', 'z', 'h', 'ö', 'n', 'ä', 'w', 'r', 's', 'd', 'x', 'y', '⇘', '\n'],
455  ['⇧', (), 'ü', 't', 'q', 'l', '.', 'p', 'v', 'm', 'c', 'g', '⇗'],
456  [(), (), (), ' ', (), (), (), ()]]
457 # 2.02122212 billion total penalty compared to notime-noeffort
458 # 8.51127880549 million keystrokes disbalance of the fingers
459 # 10.1519052978 % finger repeats in file 2gramme.txt
460 # 0.73831949741 % finger repeats top to bottom or vice versa
461 # 10.4503849983 % of trigrams have no handswitching (uppercase ignored)
462 # 5.40999911898 mean key position cost in file 1gramme.txt
463 # Mutating Neo
465 # Evolved Layout
466 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
467  [(), '.', 'g', 'u', 's', 'j', 'b', 'a', 'z', 'm', ',', 'l', '´', ()],
468  ['⇩', 'p', 'ä', 'k', 'y', 't', 'o', 'w', 'q', 'c', 'r', 'f', '⇘', '\n'],
469  ['⇧', (), 'ß', 'h', 'ü', 'ö', 'x', 'n', 'e', 'd', 'i', 'v', '⇗'],
470  [(), (), (), ' ', (), (), (), ()]]
471 # 2.581458428 billion total penalty compared to notime-noeffort
472 # 12.8300155347 million keystrokes disbalance of the fingers
473 # 11.4350921054 % finger repeats in file 2gramme.txt
474 # 0.753856140367 % finger repeats top to bottom or vice versa
475 # 17.5551371484 % of trigrams have no handswitching (uppercase ignored)
476 # 7.04337910271 mean key position cost in file 1gramme.txt
477 # Mutating Neo
479 # Evolved Layout
480 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
481  [(), 'x', '.', 't', 'y', 'ä', 'w', 'ü', 'r', 'p', 'v', 'k', '´', ()],
482  ['⇩', 'f', 'g', 'i', 'd', 'z', 'e', 'j', 'a', 'n', 'q', 'h', '⇘', '\n'],
483  ['⇧', (), 'b', 'ö', 'ß', 'c', ',', 's', 'l', 'u', 'm', 'o', '⇗'],
484  [(), (), (), ' ', (), (), (), ()]]
485 # 2.061557113 billion total penalty compared to notime-noeffort
486 # 7.63644393137 million keystrokes disbalance of the fingers
487 # 7.97405374187 % finger repeats in file 2gramme.txt
488 # 0.971774300832 % finger repeats top to bottom or vice versa
489 # 13.3260438708 % of trigrams have no handswitching (uppercase ignored)
490 # 5.70251798185 mean key position cost in file 1gramme.txt
491 # Mutating Neo
493 # Evolved Layout
494 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
495  [(), 'e', 'ß', 'm', 'c', 'o', 'j', 'ö', 'z', 'v', '.', ',', '´', ()],
496  ['⇩', 'l', 'w', 'k', 'a', 'i', 'd', 'n', 'y', 'u', 't', 'r', '⇘', '\n'],
497  ['⇧', (), 'b', 'g', 'h', 'f', 'q', 'x', 'p', 'ü', 'ä', 's', '⇗'],
498  [(), (), (), ' ', (), (), (), ()]]
499 # 2.436475573 billion total penalty compared to notime-noeffort
500 # 23.2200895182 million keystrokes disbalance of the fingers
501 # 8.86530576293 % finger repeats in file 2gramme.txt
502 # 0.345158232648 % finger repeats top to bottom or vice versa
503 # 11.3638732917 % of trigrams have no handswitching (uppercase ignored)
504 # 6.79503287599 mean key position cost in file 1gramme.txt
505 # Mutating Neo
507 # Evolved Layout
508 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
509  [(), 'j', 'p', 'm', 'ä', 'i', 'b', 'e', 'c', '.', 'g', 'a', '´', ()],
510  ['⇩', 'ö', 'w', 't', 'k', 'y', ',', 'ü', 's', 'u', 'v', 'n', '⇘', '\n'],
511  ['⇧', (), 'z', 'x', 'd', 'h', 'q', 'ß', 'f', 'o', 'r', 'l', '⇗'],
512  [(), (), (), ' ', (), (), (), ()]]
513 # 2.534933572 billion total penalty compared to notime-noeffort
514 # 18.3300127596 million keystrokes disbalance of the fingers
515 # 7.98195541703 % finger repeats in file 2gramme.txt
516 # 0.871076440895 % finger repeats top to bottom or vice versa
517 # 14.8367368881 % of trigrams have no handswitching (uppercase ignored)
518 # 7.15621108331 mean key position cost in file 1gramme.txt
519 # Mutating Neo
521 # Evolved Layout
522 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
523  [(), 'p', 'ö', '.', 's', 'h', 'a', 'v', 'x', 'ß', 'ü', 'c', '´', ()],
524  ['⇩', 'l', 'z', 'ä', 'w', 'o', 'd', 'm', 'k', 't', 'e', 'i', '⇘', '\n'],
525  ['⇧', (), 'b', 'j', 'u', 'y', 'r', ',', 'g', 'f', 'q', 'n', '⇗'],
526  [(), (), (), ' ', (), (), (), ()]]
527 # 2.711406717 billion total penalty compared to notime-noeffort
528 # 32.7800537616 million keystrokes disbalance of the fingers
529 # 13.5453188559 % finger repeats in file 2gramme.txt
530 # 0.490149906817 % finger repeats top to bottom or vice versa
531 # 13.5668503686 % of trigrams have no handswitching (uppercase ignored)
532 # 7.03858221824 mean key position cost in file 1gramme.txt
533 # Mutating Neo
535 # Evolved Layout
536 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
537  [(), 'y', 'm', '.', 'l', 'o', ',', 'i', 'r', 'a', 'x', 'd', '´', ()],
538  ['⇩', 'e', 'ö', 'w', 'g', 'c', 'f', 'k', 'ä', 's', 'ü', 't', '⇘', '\n'],
539  ['⇧', (), 'q', 'n', 'p', 'b', 'u', 'h', 'z', 'j', 'v', 'ß', '⇗'],
540  [(), (), (), ' ', (), (), (), ()]]
541 # 2.205762958 billion total penalty compared to notime-noeffort
542 # 12.6121965332 million keystrokes disbalance of the fingers
543 # 3.87065445296 % finger repeats in file 2gramme.txt
544 # 0.200665896911 % finger repeats top to bottom or vice versa
545 # 9.91590353309 % of trigrams have no handswitching (uppercase ignored)
546 # 6.74491406017 mean key position cost in file 1gramme.txt
547 # Mutating Neo
549 # Evolved Layout
550 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
551  [(), 'ä', 'u', 'g', 'm', 'v', 'b', 'ü', 'r', 't', 'a', 'q', '´', ()],
552  ['⇩', 'j', 'ß', 'x', 'k', 'e', 'p', 'w', 'o', 's', 'y', 'l', '⇘', '\n'],
553  ['⇧', (), 'd', 'f', 'z', 'h', '.', 'c', ',', 'n', 'ö', 'i', '⇗'],
554  [(), (), (), ' ', (), (), (), ()]]
555 # 2.460259145 billion total penalty compared to notime-noeffort
556 # 13.8396045897 million keystrokes disbalance of the fingers
557 # 7.99470021883 % finger repeats in file 2gramme.txt
558 # 0.346463864463 % finger repeats top to bottom or vice versa
559 # 10.3607449729 % of trigrams have no handswitching (uppercase ignored)
560 # 7.1430463256 mean key position cost in file 1gramme.txt
561 # Mutating Neo
563 # Evolved Layout
564 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
565  [(), 'y', 'x', 'a', 'n', '.', 'ä', 's', 'b', 'j', 't', 'm', '´', ()],
566  ['⇩', 'h', 'c', 'r', 'l', 'w', 'z', 'ß', 'e', ',', 'f', 'i', '⇘', '\n'],
567  ['⇧', (), 'g', 'u', 'd', 'v', 'q', 'ü', 'o', 'p', 'k', 'ö', '⇗'],
568  [(), (), (), ' ', (), (), (), ()]]
569 # 2.096668997 billion total penalty compared to notime-noeffort
570 # 14.3061874161 million keystrokes disbalance of the fingers
571 # 6.80312229211 % finger repeats in file 2gramme.txt
572 # 0.701774954131 % finger repeats top to bottom or vice versa
573 # 11.0099632279 % of trigrams have no handswitching (uppercase ignored)
574 # 5.91667610133 mean key position cost in file 1gramme.txt
575 # Mutating Neo
577 # Evolved Layout
578 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
579  [(), 't', 'a', 'ä', 'o', 'g', 'ö', ',', 'i', 'e', 'y', 'v', '´', ()],
580  ['⇩', 'c', 'b', 'd', 'w', 'l', 'x', 'z', 'k', 's', 'r', 'n', '⇘', '\n'],
581  ['⇧', (), '.', 'q', 'p', 'h', 'f', 'u', 'j', 'ß', 'ü', 'm', '⇗'],
582  [(), (), (), ' ', (), (), (), ()]]
583 # 2.357034317 billion total penalty compared to notime-noeffort
584 # 17.0033961041 million keystrokes disbalance of the fingers
585 # 5.04187756359 % finger repeats in file 2gramme.txt
586 # 0.271382790523 % finger repeats top to bottom or vice versa
587 # 12.0065928895 % of trigrams have no handswitching (uppercase ignored)
588 # 7.02887347751 mean key position cost in file 1gramme.txt
589 # Mutating Neo
591 # Evolved Layout
592 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
593  [(), 't', 'y', 'i', 'l', 'm', 'q', 'e', 'o', 'u', 'ö', 'ü', '´', ()],
594  ['⇩', 'x', 'ä', 'v', 'r', 'j', 'f', 'g', 'k', 'w', 'n', 'h', '⇘', '\n'],
595  ['⇧', (), 'z', 's', '.', 'a', 'b', 'ß', 'd', 'c', 'p', ',', '⇗'],
596  [(), (), (), ' ', (), (), (), ()]]
597 # 2.186775745 billion total penalty compared to notime-noeffort
598 # 11.8239414172 million keystrokes disbalance of the fingers
599 # 8.51163436007 % finger repeats in file 2gramme.txt
600 # 0.457263601139 % finger repeats top to bottom or vice versa
601 # 11.6458742342 % of trigrams have no handswitching (uppercase ignored)
602 # 6.13717078643 mean key position cost in file 1gramme.txt
603 # Mutating Neo
605 # Evolved Layout
606 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
607  [(), 'ä', 'o', 'z', 'f', 'x', 'c', 'b', 'w', 'l', 'v', ',', '´', ()],
608  ['⇩', 'm', 'k', 'a', '.', 'g', 'j', 'e', 'i', 'ß', 's', 'ü', '⇘', '\n'],
609  ['⇧', (), 'p', 't', 'h', 'n', 'u', 'ö', 'y', 'd', 'r', 'q', '⇗'],
610  [(), (), (), ' ', (), (), (), ()]]
611 # 2.097270234 billion total penalty compared to notime-noeffort
612 # 3.69140147375 million keystrokes disbalance of the fingers
613 # 7.20507443545 % finger repeats in file 2gramme.txt
614 # 0.237326621567 % finger repeats top to bottom or vice versa
615 # 13.0461927946 % of trigrams have no handswitching (uppercase ignored)
616 # 6.12936989001 mean key position cost in file 1gramme.txt
617 # Mutating Neo
619 # Evolved Layout
620 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
621  [(), '.', 'b', 'a', 'd', 'q', 'w', 'n', 'z', 'x', 'i', 'y', '´', ()],
622  ['⇩', 'u', 'f', 'l', 't', 'g', 's', 'h', 'm', 'p', 'ß', 'ü', '⇘', '\n'],
623  ['⇧', (), 'e', 'ö', 'o', 'j', 'r', ',', 'v', 'c', 'ä', 'k', '⇗'],
624  [(), (), (), ' ', (), (), (), ()]]
625 # 2.223584973 billion total penalty compared to notime-noeffort
626 # 17.4601397601 million keystrokes disbalance of the fingers
627 # 4.7400686684 % finger repeats in file 2gramme.txt
628 # 0.329239505905 % finger repeats top to bottom or vice versa
629 # 13.1547071342 % of trigrams have no handswitching (uppercase ignored)
630 # 6.56246898786 mean key position cost in file 1gramme.txt
631 # Mutating Neo
633 # Evolved Layout
634 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
635  [(), 'z', 'p', 'a', 'm', 'e', 'b', 'i', 'd', 't', 'r', 'y', '´', ()],
636  ['⇩', 'u', 'j', 'ü', 'w', 'c', 'g', 'k', 'l', 'ä', 's', '.', '⇘', '\n'],
637  ['⇧', (), 'q', 'o', 'f', 'x', 'ö', 'n', ',', 'h', 'ß', 'v', '⇗'],
638  [(), (), (), ' ', (), (), (), ()]]
639 # 2.439602874 billion total penalty compared to notime-noeffort
640 # 11.3356331659 million keystrokes disbalance of the fingers
641 # 7.43098469399 % finger repeats in file 2gramme.txt
642 # 0.433061920402 % finger repeats top to bottom or vice versa
643 # 6.92779469088 % of trigrams have no handswitching (uppercase ignored)
644 # 7.20172090219 mean key position cost in file 1gramme.txt
645 # Mutating Neo
647 # Evolved Layout
648 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
649  [(), 'h', 'z', 'u', 'a', 'e', 'f', 'p', 'x', 'b', 'q', 'w', '´', ()],
650  ['⇩', 'l', 'v', 'o', 'd', 'ü', '.', 's', 'n', 'ä', 'r', 'y', '⇘', '\n'],
651  ['⇧', (), 'j', 'c', 'k', 'ö', 'g', 't', ',', 'm', 'i', 'ß', '⇗'],
652  [(), (), (), ' ', (), (), (), ()]]
653 # 2.274558569 billion total penalty compared to notime-noeffort
654 # 7.14364410696 million keystrokes disbalance of the fingers
655 # 7.3139731443 % finger repeats in file 2gramme.txt
656 # 0.659136657429 % finger repeats top to bottom or vice versa
657 # 8.17309981093 % of trigrams have no handswitching (uppercase ignored)
658 # 6.65125814073 mean key position cost in file 1gramme.txt
659 # Mutating Neo
661 # Evolved Layout
662 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
663  [(), '.', 'ß', 'v', 's', 'w', 'x', 'r', 't', 'y', 'ö', 'k', '´', ()],
664  ['⇩', 'q', 'l', 'j', 'm', ',', 'o', 'a', 'ä', 'd', 'g', 'u', '⇘', '\n'],
665  ['⇧', (), 'c', 'h', 'z', 'i', 'f', 'b', 'e', 'n', 'p', 'ü', '⇗'],
666  [(), (), (), ' ', (), (), (), ()]]
667 # 2.325301116 billion total penalty compared to notime-noeffort
668 # 9.44336926974 million keystrokes disbalance of the fingers
669 # 10.4333349601 % finger repeats in file 2gramme.txt
670 # 0.698575270737 % finger repeats top to bottom or vice versa
671 # 16.9165018879 % of trigrams have no handswitching (uppercase ignored)
672 # 6.33842734798 mean key position cost in file 1gramme.txt
673 # Mutating Neo
675 # Evolved Layout
676 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
677  [(), 'a', 'o', 'y', 'u', 'f', 'ß', 'k', '.', 'c', 'd', 'w', '´', ()],
678  ['⇩', 'g', 's', 'x', 'ä', 'h', 'e', 'ü', 't', 'ö', 'z', 'j', '⇘', '\n'],
679  ['⇧', (), 'l', 'i', 'v', 'n', 'b', 'r', 'p', 'm', 'q', ',', '⇗'],
680  [(), (), (), ' ', (), (), (), ()]]
681 # 2.477449721 billion total penalty compared to notime-noeffort
682 # 10.4717101314 million keystrokes disbalance of the fingers
683 # 11.0324257015 % finger repeats in file 2gramme.txt
684 # 0.877233517193 % finger repeats top to bottom or vice versa
685 # 10.7166546628 % of trigrams have no handswitching (uppercase ignored)
686 # 6.83280605299 mean key position cost in file 1gramme.txt
687 # Mutating Neo
689 # Evolved Layout
690 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
691  [(), 'z', 'v', '.', 'd', 'y', 'j', 'ü', 'g', 'p', 'ä', 'u', '´', ()],
692  ['⇩', 'i', 'ß', 'ö', 's', 'w', 'r', 'e', 'h', 'o', 'k', 'm', '⇘', '\n'],
693  ['⇧', (), ',', 'b', 'l', 't', 'a', 'x', 'n', 'c', 'f', 'q', '⇗'],
694  [(), (), (), ' ', (), (), (), ()]]
695 # 2.235915707 billion total penalty compared to notime-noeffort
696 # 10.2708981575 million keystrokes disbalance of the fingers
697 # 14.2951971929 % finger repeats in file 2gramme.txt
698 # 0.368670338012 % finger repeats top to bottom or vice versa
699 # 12.5790649517 % of trigrams have no handswitching (uppercase ignored)
700 # 5.74270977024 mean key position cost in file 1gramme.txt
701 # Mutating Neo
703 # Evolved Layout
704 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
705  [(), '.', 'd', ',', 'm', 'i', 't', 'n', 'l', 'a', 'b', 'p', '´', ()],
706  ['⇩', 'c', 'y', 'g', 'ß', 'q', 'v', 'e', 'ä', 'k', 'u', 'w', '⇘', '\n'],
707  ['⇧', (), 'r', 'o', 'j', 'z', 'ü', 'f', 'h', 's', 'x', 'ö', '⇗'],
708  [(), (), (), ' ', (), (), (), ()]]
709 # 2.330857139 billion total penalty compared to notime-noeffort
710 # 10.8929426685 million keystrokes disbalance of the fingers
711 # 10.9108106325 % finger repeats in file 2gramme.txt
712 # 0.458831110606 % finger repeats top to bottom or vice versa
713 # 12.8309432359 % of trigrams have no handswitching (uppercase ignored)
714 # 6.38815047931 mean key position cost in file 1gramme.txt
715 # Mutating Neo
717 # Evolved Layout
718 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
719  [(), 'ä', 'p', 'o', 'ß', 'w', 'u', 'q', 'ü', ',', 'c', 'j', '´', ()],
720  ['⇩', 'a', 'v', 'h', 'n', 'g', 's', 'b', '.', 't', 'k', 'd', '⇘', '\n'],
721  ['⇧', (), 'z', 'y', 'x', 'ö', 'i', 'e', 'f', 'm', 'l', 'r', '⇗'],
722  [(), (), (), ' ', (), (), (), ()]]
723 # 2.444648752 billion total penalty compared to notime-noeffort
724 # 13.0617173454 million keystrokes disbalance of the fingers
725 # 9.46524358201 % finger repeats in file 2gramme.txt
726 # 0.395278824624 % finger repeats top to bottom or vice versa
727 # 11.6454536637 % of trigrams have no handswitching (uppercase ignored)
728 # 6.92312241288 mean key position cost in file 1gramme.txt
729 # Mutating Neo
731 # Evolved Layout
732 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
733  [(), 'a', 'e', 'w', 'r', 'm', 'd', 'ö', 'p', 'v', 'k', 'j', '´', ()],
734  ['⇩', '.', 't', 'o', 'ä', 'y', 'f', 'n', 'i', 'ß', 'g', 'x', '⇘', '\n'],
735  ['⇧', (), 'ü', 'q', 'u', 'h', 'b', 'z', 'c', 'l', 's', ',', '⇗'],
736  [(), (), (), ' ', (), (), (), ()]]
737 # 2.180930438 billion total penalty compared to notime-noeffort
738 # 6.71193876694 million keystrokes disbalance of the fingers
739 # 5.96969398341 % finger repeats in file 2gramme.txt
740 # 0.796861763406 % finger repeats top to bottom or vice versa
741 # 9.80375276629 % of trigrams have no handswitching (uppercase ignored)
742 # 6.42274858407 mean key position cost in file 1gramme.txt
743 # Mutating Neo
745 # Evolved Layout
746 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
747  [(), 't', '.', 'a', 'y', 'p', 'b', 'ä', 'k', 's', 'x', 'w', '´', ()],
748  ['⇩', 'z', 'n', 'ü', 'r', 'ß', 'd', 'h', 'g', 'l', 'ö', 'u', '⇘', '\n'],
749  ['⇧', (), 'f', 'e', 'v', 'c', ',', 'q', 'i', 'j', 'm', 'o', '⇗'],
750  [(), (), (), ' ', (), (), (), ()]]
751 # 2.301745281 billion total penalty compared to notime-noeffort
752 # 9.93219426712 million keystrokes disbalance of the fingers
753 # 7.3497690824 % finger repeats in file 2gramme.txt
754 # 0.63242486867 % finger repeats top to bottom or vice versa
755 # 9.6542325488 % of trigrams have no handswitching (uppercase ignored)
756 # 6.67886875383 mean key position cost in file 1gramme.txt
757 # Mutating Neo
759 # Evolved Layout
760 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
761  [(), 'ß', 'd', 'r', 'l', 'a', 'g', 'k', 'i', 'c', 'q', 'v', '´', ()],
762  ['⇩', 'x', 'h', 'ö', 'p', 'm', '.', 'ä', 's', 'e', ',', 'u', '⇘', '\n'],
763  ['⇧', (), 'f', 'n', 't', 'ü', 'b', 'w', 'o', 'j', 'z', 'y', '⇗'],
764  [(), (), (), ' ', (), (), (), ()]]
765 # 2.180841798 billion total penalty compared to notime-noeffort
766 # 7.646904024 million keystrokes disbalance of the fingers
767 # 6.17079079785 % finger repeats in file 2gramme.txt
768 # 0.753148051103 % finger repeats top to bottom or vice versa
769 # 8.40956722735 % of trigrams have no handswitching (uppercase ignored)
770 # 6.41341168434 mean key position cost in file 1gramme.txt
771 # Mutating Neo
773 # Evolved Layout
774 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
775  [(), 'ö', 'm', 'a', 'd', 'k', 'g', 'i', 'f', 'r', 'b', 'q', '´', ()],
776  ['⇩', 'z', 'ä', 'u', 's', 't', 'j', 'c', 'v', 'ß', '.', 'ü', '⇘', '\n'],
777  ['⇧', (), 'p', 'e', 'y', 'h', 'l', 'n', 'x', 'o', 'w', ',', '⇗'],
778  [(), (), (), ' ', (), (), (), ()]]
779 # 2.366089711 billion total penalty compared to notime-noeffort
780 # 7.55501269119 million keystrokes disbalance of the fingers
781 # 8.57863318133 % finger repeats in file 2gramme.txt
782 # 0.00982685154127 % finger repeats top to bottom or vice versa
783 # 10.1666935975 % of trigrams have no handswitching (uppercase ignored)
784 # 6.93760336343 mean key position cost in file 1gramme.txt
785 # Mutating Neo
787 # Evolved Layout
788 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
789  [(), 'n', 'z', 'i', 'ü', 'v', 'x', 'w', 'm', 'b', 'c', 'a', '´', ()],
790  ['⇩', 'q', 'u', ',', 'e', 'p', 's', 'h', 't', 'l', 'g', 'r', '⇘', '\n'],
791  ['⇧', (), '.', 'f', 'ö', 'y', 'ß', 'd', 'j', 'k', 'ä', 'o', '⇗'],
792  [(), (), (), ' ', (), (), (), ()]]
793 # 2.208452905 billion total penalty compared to notime-noeffort
794 # 16.7069797261 million keystrokes disbalance of the fingers
795 # 5.56001483945 % finger repeats in file 2gramme.txt
796 # 0.551665664752 % finger repeats top to bottom or vice versa
797 # 11.7548456823 % of trigrams have no handswitching (uppercase ignored)
798 # 6.41148392023 mean key position cost in file 1gramme.txt
799 # Mutating Neo
801 # Evolved Layout
802 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
803  [(), 'z', 'y', '.', 'f', 'b', ',', 'p', 'g', 'ö', 'o', 'ä', '´', ()],
804  ['⇩', 'i', 'w', 'k', 't', 'c', 'm', 'd', 'q', 'a', 'j', 'v', '⇘', '\n'],
805  ['⇧', (), 'ü', 'h', 'ß', 's', 'n', 'l', 'u', 'r', 'x', 'e', '⇗'],
806  [(), (), (), ' ', (), (), (), ()]]
807 # 2.404122865 billion total penalty compared to notime-noeffort
808 # 16.6751205116 million keystrokes disbalance of the fingers
809 # 5.79143955444 % finger repeats in file 2gramme.txt
810 # 0.299067766005 % finger repeats top to bottom or vice versa
811 # 11.760094637 % of trigrams have no handswitching (uppercase ignored)
812 # 7.11785892636 mean key position cost in file 1gramme.txt
813 # Mutating Neo
815 # Evolved Layout
816 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
817  [(), 'o', 'g', ',', 'b', 'ö', 'y', 'x', 'h', 'r', 'q', 'ß', '´', ()],
818  ['⇩', 'l', 'u', 'f', 'i', 'd', 'w', 'z', 's', 't', 'j', 'a', '⇘', '\n'],
819  ['⇧', (), 'c', 'p', 'n', 'ü', 'k', 'e', 'm', '.', 'ä', 'v', '⇗'],
820  [(), (), (), ' ', (), (), (), ()]]
821 # 2.2550171 billion total penalty compared to notime-noeffort
822 # 4.3511049703 million keystrokes disbalance of the fingers
823 # 5.70544172422 % finger repeats in file 2gramme.txt
824 # 0.588061828584 % finger repeats top to bottom or vice versa
825 # 11.0054284254 % of trigrams have no handswitching (uppercase ignored)
826 # 6.77431487575 mean key position cost in file 1gramme.txt
827 # Mutating Neo
829 # Evolved Layout
830 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
831  [(), 'y', '.', 'k', 'j', 'p', 'ß', 't', 'ä', 'a', 'q', 'ö', '´', ()],
832  ['⇩', 'g', 'h', 'ü', 'd', 'w', 'b', 'r', 'u', 'i', 'e', 'x', '⇘', '\n'],
833  ['⇧', (), 'v', ',', 'l', 'f', 's', 'm', 'n', 'c', 'o', 'z', '⇗'],
834  [(), (), (), ' ', (), (), (), ()]]
835 # 1.914059676 billion total penalty compared to notime-noeffort
836 # 13.8406843342 million keystrokes disbalance of the fingers
837 # 3.74385871417 % finger repeats in file 2gramme.txt
838 # 0.587135597382 % finger repeats top to bottom or vice versa
839 # 14.2117231544 % of trigrams have no handswitching (uppercase ignored)
840 # 5.5885005408 mean key position cost in file 1gramme.txt
841 # Mutating Neo
843 # Evolved Layout
844 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
845  [(), 'n', 'c', 's', 'd', 'ß', 'u', 'o', 'e', '.', 'r', 'a', '´', ()],
846  ['⇩', 'x', 'ü', 'f', 'j', 'q', 't', 'g', 'w', 'ä', 'h', 'm', '⇘', '\n'],
847  ['⇧', (), 'p', 'y', ',', 'l', 'v', 'k', 'ö', 'z', 'i', 'b', '⇗'],
848  [(), (), (), ' ', (), (), (), ()]]
849 # 2.592461028 billion total penalty compared to notime-noeffort
850 # 17.0980033594 million keystrokes disbalance of the fingers
851 # 6.9889467561 % finger repeats in file 2gramme.txt
852 # 0.446051427555 % finger repeats top to bottom or vice versa
853 # 13.9884543948 % of trigrams have no handswitching (uppercase ignored)
854 # 7.57856871349 mean key position cost in file 1gramme.txt
855 # Mutating Neo
857 # Evolved Layout
858 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
859  [(), 'v', 'd', 'y', 'a', 'q', 'g', 'e', 'k', 'j', 'n', 'h', '´', ()],
860  ['⇩', 'ä', 't', 'ö', 'i', ',', 'ß', 'o', 'w', 'u', 'ü', 'x', '⇘', '\n'],
861  ['⇧', (), '.', 'r', 'l', 'z', 'm', 'f', 'c', 'b', 'p', 's', '⇗'],
862  [(), (), (), ' ', (), (), (), ()]]
863 # 2.298255565 billion total penalty compared to notime-noeffort
864 # 17.2863455532 million keystrokes disbalance of the fingers
865 # 6.29157864474 % finger repeats in file 2gramme.txt
866 # 0.457262796187 % finger repeats top to bottom or vice versa
867 # 11.3107475229 % of trigrams have no handswitching (uppercase ignored)
868 # 6.66242545657 mean key position cost in file 1gramme.txt
869 # Mutating Neo
871 # Evolved Layout
872 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
873  [(), '.', 'u', 'w', 'b', 'x', 'ö', 'n', 'y', 'd', 'c', 'f', '´', ()],
874  ['⇩', 'ü', ',', 'v', 'ä', 'z', 'g', 'e', 'a', 'p', 't', 'h', '⇘', '\n'],
875  ['⇧', (), 's', 'k', 'r', 'o', 'ß', 'l', 'm', 'q', 'i', 'j', '⇗'],
876  [(), (), (), ' ', (), (), (), ()]]
877 # 2.396734414 billion total penalty compared to notime-noeffort
878 # 12.3247200421 million keystrokes disbalance of the fingers
879 # 12.4015285026 % finger repeats in file 2gramme.txt
880 # 0.610563719442 % finger repeats top to bottom or vice versa
881 # 18.0413899614 % of trigrams have no handswitching (uppercase ignored)
882 # 6.33562107266 mean key position cost in file 1gramme.txt
883 # Mutating Neo
885 # Evolved Layout
886 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
887  [(), 'd', 'o', 'g', 'k', 'n', 'y', 'ä', 'b', 'a', 'q', 'w', '´', ()],
888  ['⇩', 'ß', '.', 'u', 'r', 'x', 'e', 'z', 'f', 's', 'h', 'c', '⇘', '\n'],
889  ['⇧', (), 't', 'ü', 'm', 'l', 'p', 'v', 'j', ',', 'ö', 'i', '⇗'],
890  [(), (), (), ' ', (), (), (), ()]]
891 # 2.262538838 billion total penalty compared to notime-noeffort
892 # 12.5184295519 million keystrokes disbalance of the fingers
893 # 6.87229931293 % finger repeats in file 2gramme.txt
894 # 0.591691892872 % finger repeats top to bottom or vice versa
895 # 10.1783847416 % of trigrams have no handswitching (uppercase ignored)
896 # 6.54891872373 mean key position cost in file 1gramme.txt
897 # Mutating Neo
899 # Evolved Layout
900 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
901  [(), 'z', 'p', 'g', 'n', 'c', 'l', 'o', 'i', 'q', 'd', 'j', '´', ()],
902  ['⇩', 'b', 'e', 'r', 'ä', 'x', 'y', 'ö', ',', 't', 'w', 'ß', '⇘', '\n'],
903  ['⇧', (), 'u', '.', 'k', 'm', 'a', 'f', 's', 'v', 'h', 'ü', '⇗'],
904  [(), (), (), ' ', (), (), (), ()]]
905 # 1.987448126 billion total penalty compared to notime-noeffort
906 # 3.93019088084 million keystrokes disbalance of the fingers
907 # 6.08152915641 % finger repeats in file 2gramme.txt
908 # 0.329206502881 % finger repeats top to bottom or vice versa
909 # 11.3992290631 % of trigrams have no handswitching (uppercase ignored)
910 # 5.86426833294 mean key position cost in file 1gramme.txt
911 # Mutating Neo
913 # Evolved Layout
914 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
915  [(), 'e', 'ä', 'y', 'm', 'o', 'z', 'g', 'ü', 'i', 'j', 'v', '´', ()],
916  ['⇩', 'p', 'c', 'h', 'w', 't', 'r', 'n', ',', 'l', 'ß', 'x', '⇘', '\n'],
917  ['⇧', (), 'q', 's', 'f', 'u', 'a', '.', 'k', 'ö', 'b', 'd', '⇗'],
918  [(), (), (), ' ', (), (), (), ()]]
919 # 2.383613642 billion total penalty compared to notime-noeffort
920 # 13.0110508306 million keystrokes disbalance of the fingers
921 # 7.99983044495 % finger repeats in file 2gramme.txt
922 # 0.383638416683 % finger repeats top to bottom or vice versa
923 # 10.2106672312 % of trigrams have no handswitching (uppercase ignored)
924 # 6.88578895382 mean key position cost in file 1gramme.txt
925 # Mutating Neo
927 # Evolved Layout
928 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
929  [(), 'a', 'e', 'u', 't', 'l', 'ü', 'z', 'ä', 'ö', 'm', 'j', '´', ()],
930  ['⇩', 'w', 'b', '.', 'v', 'i', 'g', 'k', 's', 'c', 'q', 'o', '⇘', '\n'],
931  ['⇧', (), 'n', 'x', 'd', 'ß', 'h', 'y', 'r', ',', 'p', 'f', '⇗'],
932  [(), (), (), ' ', (), (), (), ()]]
933 # 2.475689976 billion total penalty compared to notime-noeffort
934 # 12.4532826777 million keystrokes disbalance of the fingers
935 # 7.90361965465 % finger repeats in file 2gramme.txt
936 # 0.533942504397 % finger repeats top to bottom or vice versa
937 # 15.2284592025 % of trigrams have no handswitching (uppercase ignored)
938 # 7.12520300401 mean key position cost in file 1gramme.txt
939 # Mutating Neo
941 # Evolved Layout
942 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
943  [(), 'l', 'q', 's', 'j', ',', 'x', 'ö', 'b', 'n', 'v', 'c', '´', ()],
944  ['⇩', 'h', '.', 'ä', 'z', 'd', 'w', 'f', 'm', 'i', 'r', 't', '⇘', '\n'],
945  ['⇧', (), 'u', 'a', 'ü', 'o', 'e', 'g', 'k', 'ß', 'y', 'p', '⇗'],
946  [(), (), (), ' ', (), (), (), ()]]
947 # 2.560515173 billion total penalty compared to notime-noeffort
948 # 15.0748566609 million keystrokes disbalance of the fingers
949 # 6.81858514782 % finger repeats in file 2gramme.txt
950 # 0.683826138955 % finger repeats top to bottom or vice versa
951 # 6.45626388892 % of trigrams have no handswitching (uppercase ignored)
952 # 7.57354560486 mean key position cost in file 1gramme.txt
953 # Mutating Neo
955 # Evolved Layout
956 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
957  [(), 'y', 'a', '.', 'l', 'h', 'm', 'o', 'f', 'i', 't', 'c', '´', ()],
958  ['⇩', 'x', 'e', 'ä', 'v', 'b', 'ß', 'z', 'n', 'k', 's', 'd', '⇘', '\n'],
959  ['⇧', (), 'j', 'ö', 'p', 'r', 'u', 'ü', 'w', ',', 'q', 'g', '⇗'],
960  [(), (), (), ' ', (), (), (), ()]]
961 # 2.240571757 billion total penalty compared to notime-noeffort
962 # 18.8480226684 million keystrokes disbalance of the fingers
963 # 6.47168580443 % finger repeats in file 2gramme.txt
964 # 0.546447698885 % finger repeats top to bottom or vice versa
965 # 9.84805268711 % of trigrams have no handswitching (uppercase ignored)
966 # 6.41842948056 mean key position cost in file 1gramme.txt
967 # Mutating Neo
969 # Evolved Layout
970 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
971  [(), 'ö', 'e', 'p', 'ß', ',', 'b', 'r', 'z', 'v', 'q', 'm', '´', ()],
972  ['⇩', 'x', 'd', 'g', 'l', 'n', 'j', 'f', 'ä', 's', '.', 'o', '⇘', '\n'],
973  ['⇧', (), 'c', 'k', 'u', 'w', 't', 'a', 'y', 'h', 'i', 'ü', '⇗'],
974  [(), (), (), ' ', (), (), (), ()]]
975 # 2.389976464 billion total penalty compared to notime-noeffort
976 # 7.42245422435 million keystrokes disbalance of the fingers
977 # 7.20052672611 % finger repeats in file 2gramme.txt
978 # 0.260072144502 % finger repeats top to bottom or vice versa
979 # 10.4872720449 % of trigrams have no handswitching (uppercase ignored)
980 # 7.10889360095 mean key position cost in file 1gramme.txt
981 # Mutating Neo
983 # Evolved Layout
984 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
985  [(), ',', 'z', 'h', 'ü', 'a', 'c', 'l', 'm', 'q', 'f', 'u', '´', ()],
986  ['⇩', 'ö', 'ä', 'n', 'w', 'v', 'y', 't', 'k', 'e', 'j', 'i', '⇘', '\n'],
987  ['⇧', (), 'o', 'b', 'x', 'd', 'ß', 'r', 's', '.', 'g', 'p', '⇗'],
988  [(), (), (), ' ', (), (), (), ()]]
989 # 2.207187132 billion total penalty compared to notime-noeffort
990 # 11.1940909842 million keystrokes disbalance of the fingers
991 # 7.07513589652 % finger repeats in file 2gramme.txt
992 # 0.318763863215 % finger repeats top to bottom or vice versa
993 # 14.4871293678 % of trigrams have no handswitching (uppercase ignored)
994 # 6.35718019639 mean key position cost in file 1gramme.txt
995 # Mutating Neo
997 # Evolved Layout
998 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
999  [(), 'ß', '.', 'c', 'w', 'q', 'ü', 'n', 'z', ',', 'k', 'ö', '´', ()],
1000  ['⇩', 'a', 'j', 'ä', 'o', 'd', 'l', 'g', 'y', 's', 'b', 'p', '⇘', '\n'],
1001  ['⇧', (), 'x', 'i', 'e', 't', 'v', 'u', 'f', 'h', 'r', 'm', '⇗'],
1002  [(), (), (), ' ', (), (), (), ()]]
1003 # 2.312695362 billion total penalty compared to notime-noeffort
1004 # 5.74352697314 million keystrokes disbalance of the fingers
1005 # 5.77616961884 % finger repeats in file 2gramme.txt
1006 # 0.544290159751 % finger repeats top to bottom or vice versa
1007 # 6.68211892711 % of trigrams have no handswitching (uppercase ignored)
1008 # 7.01028348183 mean key position cost in file 1gramme.txt
1009 # Mutating Neo
1011 # Evolved Layout
1012 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
1013  [(), 'f', 'y', 'm', 'q', 'd', 'r', 'ä', 'a', 'o', 'w', 'h', '´', ()],
1014  ['⇩', 'z', 'k', 'i', 'g', 'v', 'p', 'j', 's', 'u', 'ö', 'c', '⇘', '\n'],
1015  ['⇧', (), 'n', 'l', 'ß', 'b', '.', 'x', ',', 't', 'e', 'ü', '⇗'],
1016  [(), (), (), ' ', (), (), (), ()]]
1017 # 2.629863591 billion total penalty compared to notime-noeffort
1018 # 10.5032874626 million keystrokes disbalance of the fingers
1019 # 6.85418682422 % finger repeats in file 2gramme.txt
1020 # 0.98396449085 % finger repeats top to bottom or vice versa
1021 # 12.5751007044 % of trigrams have no handswitching (uppercase ignored)
1022 # 7.74427613463 mean key position cost in file 1gramme.txt
1023 # Mutating Neo
1025 # Evolved Layout
1026 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
1027  [(), 'h', 't', 'i', 'g', 'j', 'v', 'k', 'n', 'q', 'x', 'a', '´', ()],
1028  ['⇩', 'p', 'f', ',', 'u', 'o', 'l', 'b', 'ö', 'y', 'c', 's', '⇘', '\n'],
1029  ['⇧', (), 'w', 'r', 'ü', 'ß', '.', 'd', 'e', 'z', 'm', 'ä', '⇗'],
1030  [(), (), (), ' ', (), (), (), ()]]
1031 # 2.541236557 billion total penalty compared to notime-noeffort
1032 # 11.0138936446 million keystrokes disbalance of the fingers
1033 # 9.08884382852 % finger repeats in file 2gramme.txt
1034 # 0.690840757234 % finger repeats top to bottom or vice versa
1035 # 10.0617886009 % of trigrams have no handswitching (uppercase ignored)
1036 # 7.29236906953 mean key position cost in file 1gramme.txt
1037 # Mutating Neo
1039 # Evolved Layout
1040 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
1041  [(), 'ß', 'l', 'b', 'ü', 'a', 'q', 'd', 'z', '.', 'p', 'j', '´', ()],
1042  ['⇩', 's', 'ä', 'x', 'r', 't', ',', 'n', 'y', 'k', 'o', 'w', '⇘', '\n'],
1043  ['⇧', (), 'c', 'm', 'i', 'g', 'v', 'f', 'h', 'ö', 'e', 'u', '⇗'],
1044  [(), (), (), ' ', (), (), (), ()]]
1045 # 2.292128412 billion total penalty compared to notime-noeffort
1046 # 8.1893601914 million keystrokes disbalance of the fingers
1047 # 7.46718874266 % finger repeats in file 2gramme.txt
1048 # 0.49877845345 % finger repeats top to bottom or vice versa
1049 # 10.9414697727 % of trigrams have no handswitching (uppercase ignored)
1050 # 6.67377083857 mean key position cost in file 1gramme.txt
1051 # Mutating Neo
1053 # Evolved Layout
1054 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
1055  [(), 'd', 'q', 's', 'ä', 'j', 'r', 'c', 'h', 'ß', 'n', 'ü', '´', ()],
1056  ['⇩', 'f', 'k', 'z', 'l', 'i', 'a', 'y', 'w', '.', 'p', 'g', '⇘', '\n'],
1057  ['⇧', (), 't', 'e', 'o', 'm', 'x', 'u', 'ö', ',', 'b', 'v', '⇗'],
1058  [(), (), (), ' ', (), (), (), ()]]
1059 # 2.638565101 billion total penalty compared to notime-noeffort
1060 # 12.3316671693 million keystrokes disbalance of the fingers
1061 # 6.9141444638 % finger repeats in file 2gramme.txt
1062 # 0.816731998522 % finger repeats top to bottom or vice versa
1063 # 12.2323978476 % of trigrams have no handswitching (uppercase ignored)
1064 # 7.77573993489 mean key position cost in file 1gramme.txt
1065 # Mutating Neo
1067 # Evolved Layout
1068 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
1069  [(), 'o', 'w', '.', 'q', 'k', 'a', 'u', 'd', ',', 'b', 'l', '´', ()],
1070  ['⇩', 'z', 't', 'y', 'ö', 'ß', 'n', 's', 'x', 'ä', 'i', 'p', '⇘', '\n'],
1071  ['⇧', (), 'ü', 'm', 'e', 'r', 'g', 'j', 'h', 'c', 'f', 'v', '⇗'],
1072  [(), (), (), ' ', (), (), (), ()]]
1073 # 2.471358967 billion total penalty compared to notime-noeffort
1074 # 11.538325168 million keystrokes disbalance of the fingers
1075 # 8.03327753372 % finger repeats in file 2gramme.txt
1076 # 0.613437129041 % finger repeats top to bottom or vice versa
1077 # 12.5709093081 % of trigrams have no handswitching (uppercase ignored)
1078 # 7.13226280194 mean key position cost in file 1gramme.txt
1079 # Mutating Neo
1081 # Evolved Layout
1082 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
1083  [(), 'b', 'm', 's', 'j', 'v', 'ü', 'h', 'p', 'x', 'y', 't', '´', ()],
1084  ['⇩', 'ä', 'k', '.', 'a', 'ö', 'f', 'q', 'ß', 'l', 'u', 'o', '⇘', '\n'],
1085  ['⇧', (), 'c', 'g', ',', 'i', 'w', 'z', 'd', 'n', 'r', 'e', '⇗'],
1086  [(), (), (), ' ', (), (), (), ()]]
1087 # 2.625950682 billion total penalty compared to notime-noeffort
1088 # 23.4042874815 million keystrokes disbalance of the fingers
1089 # 4.90054600524 % finger repeats in file 2gramme.txt
1090 # 0.393940189785 % finger repeats top to bottom or vice versa
1091 # 13.8025277462 % of trigrams have no handswitching (uppercase ignored)
1092 # 7.81426776153 mean key position cost in file 1gramme.txt
1093 # Mutating Neo
1095 # Evolved Layout
1096 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
1097  [(), 'v', 'c', 'b', 'p', 'r', 'a', 'd', 'y', 's', ',', 'w', '´', ()],
1098  ['⇩', 'e', 'j', 't', 'n', 'ä', 'ü', 'o', 'x', 'g', 'ö', 'l', '⇘', '\n'],
1099  ['⇧', (), 'q', 'u', 'k', 'i', 'ß', 'f', 'm', 'z', 'h', '.', '⇗'],
1100  [(), (), (), ' ', (), (), (), ()]]
1101 # 2.208968509 billion total penalty compared to notime-noeffort
1102 # 13.1878579942 million keystrokes disbalance of the fingers
1103 # 6.49830341383 % finger repeats in file 2gramme.txt
1104 # 0.810390588263 % finger repeats top to bottom or vice versa
1105 # 12.1726265031 % of trigrams have no handswitching (uppercase ignored)
1106 # 6.31823150845 mean key position cost in file 1gramme.txt
1107 # Mutating Neo
1109 # Evolved Layout
1110 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
1111  [(), 'ö', 'r', 's', 'k', 'f', 'd', 'y', 'x', 'j', 'g', 'w', '´', ()],
1112  ['⇩', 'ß', 't', 'z', 'h', 'u', 'c', 'a', 'n', 'ä', 'b', 'v', '⇘', '\n'],
1113  ['⇧', (), 'e', 'l', '.', ',', 'p', 'i', 'ü', 'o', 'm', 'q', '⇗'],
1114  [(), (), (), ' ', (), (), (), ()]]
1115 # 2.288902315 billion total penalty compared to notime-noeffort
1116 # 12.3864161606 million keystrokes disbalance of the fingers
1117 # 5.79566716128 % finger repeats in file 2gramme.txt
1118 # 0.821088665966 % finger repeats top to bottom or vice versa
1119 # 10.6190851207 % of trigrams have no handswitching (uppercase ignored)
1120 # 6.70032551151 mean key position cost in file 1gramme.txt
1121 # Mutating Neo
1123 # Evolved Layout
1124 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
1125  [(), 'v', 'e', '.', 'm', 'ß', 'q', 'l', ',', 'n', 'o', 'c', '´', ()],
1126  ['⇩', 'j', 't', 'p', 'i', 'w', 'u', 'z', 'f', 'r', 'ä', 'd', '⇘', '\n'],
1127  ['⇧', (), 'ü', 'k', 'b', 'h', 'y', 'g', 'a', 'ö', 'x', 's', '⇗'],
1128  [(), (), (), ' ', (), (), (), ()]]
1129 # 2.315199312 billion total penalty compared to notime-noeffort
1130 # 14.528894396 million keystrokes disbalance of the fingers
1131 # 8.54389173008 % finger repeats in file 2gramme.txt
1132 # 0.435671842446 % finger repeats top to bottom or vice versa
1133 # 10.3662777999 % of trigrams have no handswitching (uppercase ignored)
1134 # 6.55354932701 mean key position cost in file 1gramme.txt
1135 # Mutating Neo
1137 # Evolved Layout
1138 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
1139  [(), 't', 'ß', 'l', ',', 'b', 'i', 'm', '.', 'j', 'd', 'v', '´', ()],
1140  ['⇩', 'n', 'u', 'o', 'y', 'e', 'w', 'ü', 'ö', 'a', 'c', 'x', '⇘', '\n'],
1141  ['⇧', (), 'f', 'h', 'p', 'g', 'ä', 's', 'q', 'k', 'z', 'r', '⇗'],
1142  [(), (), (), ' ', (), (), (), ()]]
1143 # 2.372769749 billion total penalty compared to notime-noeffort
1144 # 16.2512177409 million keystrokes disbalance of the fingers
1145 # 7.5438502053 % finger repeats in file 2gramme.txt
1146 # 0.704813110531 % finger repeats top to bottom or vice versa
1147 # 10.7150357475 % of trigrams have no handswitching (uppercase ignored)
1148 # 6.76605066377 mean key position cost in file 1gramme.txt
1149 # Mutating Neo
1151 # Evolved Layout
1152 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
1153  [(), 'ö', 'b', 'z', 'n', 'u', 'ß', 'k', 'l', 'y', 'm', 'e', '´', ()],
1154  ['⇩', 'v', 'g', 'r', 'q', 'f', 'ü', 'o', ',', 'c', 'j', '.', '⇘', '\n'],
1155  ['⇧', (), 't', 'h', 's', 'p', 'd', 'i', 'x', 'w', 'ä', 'a', '⇗'],
1156  [(), (), (), ' ', (), (), (), ()]]
1157 # 2.699855813 billion total penalty compared to notime-noeffort
1158 # 20.4316470771 million keystrokes disbalance of the fingers
1159 # 6.30164617687 % finger repeats in file 2gramme.txt
1160 # 0.333543314848 % finger repeats top to bottom or vice versa
1161 # 7.07524169516 % of trigrams have no handswitching (uppercase ignored)
1162 # 8.08066472931 mean key position cost in file 1gramme.txt
1163 # Mutating Neo
1165 # Evolved Layout
1166 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
1167  [(), 'e', 'l', 'o', 'b', 'ü', 'a', 'r', 'u', 'v', 'z', 'c', '´', ()],
1168  ['⇩', 'h', 'k', 'm', 'g', 'ä', 't', 'n', 'f', 'i', 'x', 'p', '⇘', '\n'],
1169  ['⇧', (), 'ö', 'ß', 'd', 'j', 'w', 'y', 's', 'q', ',', '.', '⇗'],
1170  [(), (), (), ' ', (), (), (), ()]]
1171 # 2.299025788 billion total penalty compared to notime-noeffort
1172 # 17.198869323 million keystrokes disbalance of the fingers
1173 # 8.73285389617 % finger repeats in file 2gramme.txt
1174 # 0.460713624542 % finger repeats top to bottom or vice versa
1175 # 10.271092172 % of trigrams have no handswitching (uppercase ignored)
1176 # 6.42791421352 mean key position cost in file 1gramme.txt
1177 # Mutating Neo
1179 # Evolved Layout
1180 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
1181  [(), 'e', 'f', 'i', 'v', 'n', 'm', 'y', 'k', 'ö', 'a', 'h', '´', ()],
1182  ['⇩', 'l', ',', 's', 'g', 'w', 'z', 'o', 'ü', 'x', 'j', 'p', '⇘', '\n'],
1183  ['⇧', (), 'd', 'b', 'c', 'r', '.', 'ß', 'q', 'ä', 'u', 't', '⇗'],
1184  [(), (), (), ' ', (), (), (), ()]]
1185 # 2.885857974 billion total penalty compared to notime-noeffort
1186 # 22.7195836797 million keystrokes disbalance of the fingers
1187 # 10.525477524 % finger repeats in file 2gramme.txt
1188 # 0.422822665223 % finger repeats top to bottom or vice versa
1189 # 17.5328269828 % of trigrams have no handswitching (uppercase ignored)
1190 # 8.08888980815 mean key position cost in file 1gramme.txt
1191 # Mutating Neo
1193 # Evolved Layout
1194 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
1195  [(), 'c', 'ö', 'l', 'f', 'x', 'n', 'ä', ',', 'm', 'ü', 'b', '´', ()],
1196  ['⇩', 'i', 't', 'o', 'a', 'w', 'v', '.', 'r', 'z', 'g', 'u', '⇘', '\n'],
1197  ['⇧', (), 'ß', 'q', 'p', 'd', 'k', 's', 'h', 'e', 'j', 'y', '⇗'],
1198  [(), (), (), ' ', (), (), (), ()]]
1199 # 2.361472025 billion total penalty compared to notime-noeffort
1200 # 10.4738172915 million keystrokes disbalance of the fingers
1201 # 8.31612471605 % finger repeats in file 2gramme.txt
1202 # 0.541423189766 % finger repeats top to bottom or vice versa
1203 # 12.2948311019 % of trigrams have no handswitching (uppercase ignored)
1204 # 6.75955303586 mean key position cost in file 1gramme.txt
1205 # Mutating Neo
1207 # Evolved Layout
1208 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
1209  [(), 'h', 'ü', ',', 'n', 'z', 'l', 'q', 'p', 'v', 'ä', 'i', '´', ()],
1210  ['⇩', 'c', 'w', 'ö', 'd', 'y', 'm', 'k', 'b', 't', 'x', 'j', '⇘', '\n'],
1211  ['⇧', (), 'f', 'r', 'g', 'a', 'ß', 'e', 'u', '.', 's', 'o', '⇗'],
1212  [(), (), (), ' ', (), (), (), ()]]
1213 # 2.646446228 billion total penalty compared to notime-noeffort
1214 # 9.08607146169 million keystrokes disbalance of the fingers
1215 # 9.68230661535 % finger repeats in file 2gramme.txt
1216 # 0.602722415668 % finger repeats top to bottom or vice versa
1217 # 11.629513378 % of trigrams have no handswitching (uppercase ignored)
1218 # 7.62577419543 mean key position cost in file 1gramme.txt
1219 # Mutating Neo
1221 # Evolved Layout
1222 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
1223  [(), 'o', 'ü', 's', 'i', 'r', 'g', 'e', 'b', 'p', 'w', 'ö', '´', ()],
1224  ['⇩', 'ä', 'x', ',', 'j', 'u', 'm', 'a', 'h', 'v', 'k', '.', '⇘', '\n'],
1225  ['⇧', (), 'q', 'ß', 't', 'y', 'c', 'l', 'f', 'n', 'z', 'd', '⇗'],
1226  [(), (), (), ' ', (), (), (), ()]]
1227 # 2.359715501 billion total penalty compared to notime-noeffort
1228 # 9.7814227067 million keystrokes disbalance of the fingers
1229 # 9.62590364291 % finger repeats in file 2gramme.txt
1230 # 0.607568762122 % finger repeats top to bottom or vice versa
1231 # 11.8701606927 % of trigrams have no handswitching (uppercase ignored)
1232 # 6.62231529714 mean key position cost in file 1gramme.txt
1233 # Mutating Neo
1235 # Evolved Layout
1236 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', ()],
1237  [(), 'r', 'o', 'x', 'b', 'd', 'i', 'z', 'a', 'h', 'ö', 'k', '´', ()],
1238  ['⇩', 'q', 'p', ',', 'e', 's', 'y', 'ü', 'w', 'j', 'u', '.', '⇘', '\n'],
1239  ['⇧', (), 'm', 't', 'ä', 'c', 'v', 'l', 'n', 'g', 'ß', 'f', '⇗'],
1240  [(), (), (), ' ', (), (), (), ()]]
1241 # 2.430914644 billion total penalty compared to notime-noeffort
1242 # 9.45818743027 million keystrokes disbalance of the fingers
1243 # 10.3557751712 % finger repeats in file 2gramme.txt
1244 # 0.6193527198 % finger repeats top to bottom or vice versa
1245 # 11.5170511437 % of trigrams have no handswitching (uppercase ignored)
1246 # 6.80147288815 mean key position cost in file 1gramme.txt
1247 # Mutating Neo