Start hacking on a C(++) implementation of the optimizer
[evolve-layout.git] / archive / 2010-04-28-evolve-200-results.txt
blobfec36537448baa91e5ddd81869193ef673621df5
1 # Mutating Neo
3 # Evolved Layout
4 ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
5 │ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←    │
6 ├───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬─────┤
7 │  ⇥ │ y │ x │ b │ ö │ ä │ p │ , │ c │ t │ q │ z │ ´ │ Ret │
8 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
9 │   ⇩ │ r │ a │ l │ i │ o │ k │ e │ n │ g │ h │ d │ ⇘  │   │
10 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
11 │  ⇧ │ M4│ m │ ß │ s │ u │ j │ . │ f │ w │ v │ ü │ ⇗       │
12 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
13 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
14 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
15 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
16  ['⇥', 'y', 'x', 'b', 'ö', 'ä', 'p', ',', 'c', 't', 'q', 'z', '´', ()],
17  ['⇩', 'r', 'a', 'l', 'i', 'o', 'k', 'e', 'n', 'g', 'h', 'd', '⇘', '\n'],
18  ['⇧', (), 'm', 'ß', 's', 'u', 'j', '.', 'f', 'w', 'v', 'ü', '⇗'],
19  [(), (), (), ' ', (), (), (), ()]]
20 # 2.145586622 billion total penalty compared to notime-noeffort
21 # 4.3908601408 mean key position cost in file 1gramme.txt
22 # 3.24543095139 % finger repeats in file 2gramme.txt
23 # 6.94005413842 million keystrokes disbalance of the fingers
24 # 0.447019784567 % finger repeats top to bottom or vice versa
25 # 10.9411830898 % of trigrams have no handswitching (uppercase ignored)
26 # 0.175476359 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 │  ⇥ │ , │ ä │ y │ f │ k │ q │ c │ h │ a │ ß │ x │ ´ │ Ret │
34 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
35 │   ⇩ │ l │ r │ s │ t │ w │ g │ d │ u │ e │ o │ ü │ ⇘  │   │
36 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
37 │  ⇧ │ M4│ j │ z │ n │ b │ m │ p │ . │ v │ ö │ i │ ⇗       │
38 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
39 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
40 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
41 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
42  ['⇥', ',', 'ä', 'y', 'f', 'k', 'q', 'c', 'h', 'a', 'ß', 'x', '´', ()],
43  ['⇩', 'l', 'r', 's', 't', 'w', 'g', 'd', 'u', 'e', 'o', 'ü', '⇘', '\n'],
44  ['⇧', (), 'j', 'z', 'n', 'b', 'm', 'p', '.', 'v', 'ö', 'i', '⇗'],
45  [(), (), (), ' ', (), (), (), ()]]
46 # 2.412166349 billion total penalty compared to notime-noeffort
47 # 5.08816116993 mean key position cost in file 1gramme.txt
48 # 1.97176108889 % finger repeats in file 2gramme.txt
49 # 8.5065469738 million keystrokes disbalance of the fingers
50 # 0.243995110573 % finger repeats top to bottom or vice versa
51 # 6.54850245735 % of trigrams have no handswitching (uppercase ignored)
52 # 0.243270731 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 │  ⇥ │ y │ p │ ü │ ä │ o │ k │ m │ c │ u │ z │ j │ ´ │ Ret │
60 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
61 │   ⇩ │ r │ n │ a │ d │ i │ w │ l │ e │ h │ t │ , │ ⇘  │   │
62 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
63 │  ⇧ │ M4│ ö │ v │ . │ x │ q │ g │ s │ f │ b │ ß │ ⇗       │
64 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
65 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
66 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
67 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
68  ['⇥', 'y', 'p', 'ü', 'ä', 'o', 'k', 'm', 'c', 'u', 'z', 'j', '´', ()],
69  ['⇩', 'r', 'n', 'a', 'd', 'i', 'w', 'l', 'e', 'h', 't', ',', '⇘', '\n'],
70  ['⇧', (), 'ö', 'v', '.', 'x', 'q', 'g', 's', 'f', 'b', 'ß', '⇗'],
71  [(), (), (), ' ', (), (), (), ()]]
72 # 2.165768822 billion total penalty compared to notime-noeffort
73 # 4.14382493649 mean key position cost in file 1gramme.txt
74 # 3.45912418819 % finger repeats in file 2gramme.txt
75 # 6.07418506462 million keystrokes disbalance of the fingers
76 # 0.0697517564075 % finger repeats top to bottom or vice versa
77 # 11.0918983305 % of trigrams have no handswitching (uppercase ignored)
78 # 0.250052714 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 │  ⇥ │ y │ ß │ a │ q │ c │ n │ l │ m │ g │ ü │ , │ ´ │ Ret │
86 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
87 │   ⇩ │ t │ i │ ä │ e │ z │ j │ r │ d │ s │ u │ k │ ⇘  │   │
88 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
89 │  ⇧ │ M4│ ö │ f │ o │ v │ p │ w │ b │ h │ . │ x │ ⇗       │
90 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
91 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
92 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
93 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
94  ['⇥', 'y', 'ß', 'a', 'q', 'c', 'n', 'l', 'm', 'g', 'ü', ',', '´', ()],
95  ['⇩', 't', 'i', 'ä', 'e', 'z', 'j', 'r', 'd', 's', 'u', 'k', '⇘', '\n'],
96  ['⇧', (), 'ö', 'f', 'o', 'v', 'p', 'w', 'b', 'h', '.', 'x', '⇗'],
97  [(), (), (), ' ', (), (), (), ()]]
98 # 2.201185446 billion total penalty compared to notime-noeffort
99 # 4.94444482269 mean key position cost in file 1gramme.txt
100 # 2.77703191541 % finger repeats in file 2gramme.txt
101 # 3.53444330453 million keystrokes disbalance of the fingers
102 # 0.50121799403 % finger repeats top to bottom or vice versa
103 # 5.9540097231 % of trigrams have no handswitching (uppercase ignored)
104 # 0.194926844 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 │  ⇥ │ l │ k │ o │ x │ ß │ w │ f │ r │ ä │ q │ d │ ´ │ Ret │
112 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
113 │   ⇩ │ u │ a │ i │ c │ t │ h │ n │ m │ e │ z │ b │ ⇘  │   │
114 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
115 │  ⇧ │ M4│ ü │ g │ . │ ö │ j │ v │ s │ , │ p │ y │ ⇗       │
116 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
117 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
118 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
119 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
120  ['⇥', 'l', 'k', 'o', 'x', 'ß', 'w', 'f', 'r', 'ä', 'q', 'd', '´', ()],
121  ['⇩', 'u', 'a', 'i', 'c', 't', 'h', 'n', 'm', 'e', 'z', 'b', '⇘', '\n'],
122  ['⇧', (), 'ü', 'g', '.', 'ö', 'j', 'v', 's', ',', 'p', 'y', '⇗'],
123  [(), (), (), ' ', (), (), (), ()]]
124 # 2.110357416 billion total penalty compared to notime-noeffort
125 # 4.44647509138 mean key position cost in file 1gramme.txt
126 # 3.23241863727 % finger repeats in file 2gramme.txt
127 # 5.07134006724 million keystrokes disbalance of the fingers
128 # 0.201831735431 % finger repeats top to bottom or vice versa
129 # 11.8088631832 % of trigrams have no handswitching (uppercase ignored)
130 # 0.191173659 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 │  ⇥ │ ü │ c │ z │ y │ k │ q │ h │ . │ l │ , │ ä │ ´ │ Ret │
138 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
139 │   ⇩ │ a │ t │ s │ b │ r │ v │ i │ e │ n │ d │ o │ ⇘  │   │
140 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
141 │  ⇧ │ M4│ ß │ g │ m │ w │ x │ f │ u │ p │ j │ ö │ ⇗       │
142 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
143 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
144 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
145 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
146  ['⇥', 'ü', 'c', 'z', 'y', 'k', 'q', 'h', '.', 'l', ',', 'ä', '´', ()],
147  ['⇩', 'a', 't', 's', 'b', 'r', 'v', 'i', 'e', 'n', 'd', 'o', '⇘', '\n'],
148  ['⇧', (), 'ß', 'g', 'm', 'w', 'x', 'f', 'u', 'p', 'j', 'ö', '⇗'],
149  [(), (), (), ' ', (), (), (), ()]]
150 # 1.98892059 billion total penalty compared to notime-noeffort
151 # 4.14439541451 mean key position cost in file 1gramme.txt
152 # 2.88647503998 % finger repeats in file 2gramme.txt
153 # 4.9464097051 million keystrokes disbalance of the fingers
154 # 0.0169718720112 % finger repeats top to bottom or vice versa
155 # 11.9292454802 % of trigrams have no handswitching (uppercase ignored)
156 # 0.197045391 billion rows² to cross while on the same hand