Start hacking on a C(++) implementation of the optimizer
[evolve-layout.git] / archive / 2010-04-28-evolve-1000-results.txt
blob8c8517751d6c4cb6c79dd2eb37967b11df3fb6b8
1 # Mutating Neo
3 # Evolved Layout
4 ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
5 │ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←    │
6 ├───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬─────┤
7 │  ⇥ │ ö │ u │ l │ ä │ c │ k │ g │ m │ b │ y │ , │ ´ │ Ret │
8 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
9 │   ⇩ │ a │ i │ t │ e │ o │ h │ s │ r │ n │ d │ z │ ⇘  │   │
10 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
11 │  ⇧ │ M4│ ü │ . │ j │ x │ q │ w │ f │ v │ p │ ß │ ⇗       │
12 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
13 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
14 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
15 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
16  ['⇥', 'ö', 'u', 'l', 'ä', 'c', 'k', 'g', 'm', 'b', 'y', ',', '´', ()],
17  ['⇩', 'a', 'i', 't', 'e', 'o', 'h', 's', 'r', 'n', 'd', 'z', '⇘', '\n'],
18  ['⇧', (), 'ü', '.', 'j', 'x', 'q', 'w', 'f', 'v', 'p', 'ß', '⇗'],
19  [(), (), (), ' ', (), (), (), ()]]
20 # 1.761523692 billion total penalty compared to notime-noeffort
21 # 3.9190179529 mean key position cost in file 1gramme.txt
22 # 2.31335392171 % finger repeats in file 2gramme.txt
23 # 2.19655187651 million keystrokes disbalance of the fingers
24 # 0.0372708781179 % finger repeats top to bottom or vice versa
25 # 4.89471454813 % of trigrams have no handswitching (uppercase ignored)
26 # 0.186777613 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 │  ⇥ │ ä │ o │ k │ ö │ y │ z │ h │ l │ c │ , │ x │ ´ │ Ret │
34 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
35 │   ⇩ │ u │ g │ i │ e │ a │ s │ d │ r │ n │ t │ ß │ ⇘  │   │
36 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
37 │  ⇧ │ M4│ ü │ w │ . │ p │ q │ f │ b │ v │ m │ j │ ⇗       │
38 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
39 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
40 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
41 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
42  ['⇥', 'ä', 'o', 'k', 'ö', 'y', 'z', 'h', 'l', 'c', ',', 'x', '´', ()],
43  ['⇩', 'u', 'g', 'i', 'e', 'a', 's', 'd', 'r', 'n', 't', 'ß', '⇘', '\n'],
44  ['⇧', (), 'ü', 'w', '.', 'p', 'q', 'f', 'b', 'v', 'm', 'j', '⇗'],
45  [(), (), (), ' ', (), (), (), ()]]
46 # 1.786589202 billion total penalty compared to notime-noeffort
47 # 4.07418458318 mean key position cost in file 1gramme.txt
48 # 1.8245670666 % finger repeats in file 2gramme.txt
49 # 4.22523223169 million keystrokes disbalance of the fingers
50 # 0.0514157594171 % finger repeats top to bottom or vice versa
51 # 4.54290375968 % of trigrams have no handswitching (uppercase ignored)
52 # 0.160895747 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 │  ⇥ │ ä │ o │ ö │ k │ y │ w │ f │ r │ g │ z │ , │ ´ │ Ret │
60 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
61 │   ⇩ │ a │ i │ e │ h │ u │ c │ n │ s │ t │ d │ . │ ⇘  │   │
62 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
63 │  ⇧ │ M4│ x │ j │ ü │ b │ p │ m │ l │ q │ v │ ß │ ⇗       │
64 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
65 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
66 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
67 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
68  ['⇥', 'ä', 'o', 'ö', 'k', 'y', 'w', 'f', 'r', 'g', 'z', ',', '´', ()],
69  ['⇩', 'a', 'i', 'e', 'h', 'u', 'c', 'n', 's', 't', 'd', '.', '⇘', '\n'],
70  ['⇧', (), 'x', 'j', 'ü', 'b', 'p', 'm', 'l', 'q', 'v', 'ß', '⇗'],
71  [(), (), (), ' ', (), (), (), ()]]
72 # 1.813090039 billion total penalty compared to notime-noeffort
73 # 3.96623652885 mean key position cost in file 1gramme.txt
74 # 2.42064084874 % finger repeats in file 2gramme.txt
75 # 4.29186269104 million keystrokes disbalance of the fingers
76 # 0.0932262973545 % finger repeats top to bottom or vice versa
77 # 3.69573989182 % of trigrams have no handswitching (uppercase ignored)
78 # 0.17012451 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 │ o │ ü │ p │ c │ ß │ f │ g │ r │ ä │ , │ ´ │ Ret │
86 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
87 │   ⇩ │ i │ a │ e │ t │ u │ h │ n │ s │ l │ d │ z │ ⇘  │   │
88 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
89 │  ⇧ │ M4│ q │ . │ ö │ w │ j │ b │ m │ k │ v │ 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', 'o', 'ü', 'p', 'c', 'ß', 'f', 'g', 'r', 'ä', ',', '´', ()],
95  ['⇩', 'i', 'a', 'e', 't', 'u', 'h', 'n', 's', 'l', 'd', 'z', '⇘', '\n'],
96  ['⇧', (), 'q', '.', 'ö', 'w', 'j', 'b', 'm', 'k', 'v', 'x', '⇗'],
97  [(), (), (), ' ', (), (), (), ()]]
98 # 1.803158841 billion total penalty compared to notime-noeffort
99 # 3.9822889588 mean key position cost in file 1gramme.txt
100 # 2.2754522297 % finger repeats in file 2gramme.txt
101 # 4.03606413721 million keystrokes disbalance of the fingers
102 # 0.122972754389 % finger repeats top to bottom or vice versa
103 # 3.82408517743 % of trigrams have no handswitching (uppercase ignored)
104 # 0.168982158 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 │  ⇥ │ x │ o │ c │ ö │ ß │ z │ m │ k │ u │ q │ , │ ´ │ Ret │
112 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
113 │   ⇩ │ i │ a │ t │ l │ n │ d │ s │ e │ r │ ü │ h │ ⇘  │   │
114 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
115 │  ⇧ │ M4│ y │ ä │ f │ w │ j │ b │ g │ p │ v │ . │ ⇗       │
116 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
117 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
118 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
119 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
120  ['⇥', 'x', 'o', 'c', 'ö', 'ß', 'z', 'm', 'k', 'u', 'q', ',', '´', ()],
121  ['⇩', 'i', 'a', 't', 'l', 'n', 'd', 's', 'e', 'r', 'ü', 'h', '⇘', '\n'],
122  ['⇧', (), 'y', 'ä', 'f', 'w', 'j', 'b', 'g', 'p', 'v', '.', '⇗'],
123  [(), (), (), ' ', (), (), (), ()]]
124 # 1.918742285 billion total penalty compared to notime-noeffort
125 # 4.08740974098 mean key position cost in file 1gramme.txt
126 # 2.209473819 % finger repeats in file 2gramme.txt
127 # 4.27252875547 million keystrokes disbalance of the fingers
128 # 0.36756755405 % finger repeats top to bottom or vice versa
129 # 11.0111242682 % of trigrams have no handswitching (uppercase ignored)
130 # 0.181367383 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 │  ⇥ │ o │ ü │ c │ ä │ j │ k │ g │ h │ l │ y │ . │ ´ │ Ret │
138 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
139 │   ⇩ │ u │ e │ a │ i │ b │ d │ t │ n │ r │ s │ z │ ⇘  │   │
140 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
141 │  ⇧ │ M4│ x │ ö │ p │ , │ q │ m │ w │ f │ v │ ß │ ⇗       │
142 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
143 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
144 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
145 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
146  ['⇥', 'o', 'ü', 'c', 'ä', 'j', 'k', 'g', 'h', 'l', 'y', '.', '´', ()],
147  ['⇩', 'u', 'e', 'a', 'i', 'b', 'd', 't', 'n', 'r', 's', 'z', '⇘', '\n'],
148  ['⇧', (), 'x', 'ö', 'p', ',', 'q', 'm', 'w', 'f', 'v', 'ß', '⇗'],
149  [(), (), (), ' ', (), (), (), ()]]
150 # 1.779588365 billion total penalty compared to notime-noeffort
151 # 3.94979600554 mean key position cost in file 1gramme.txt
152 # 2.44792576318 % finger repeats in file 2gramme.txt
153 # 4.76653318463 million keystrokes disbalance of the fingers
154 # 0.0280769870066 % finger repeats top to bottom or vice versa
155 # 3.12388795389 % of trigrams have no handswitching (uppercase ignored)
156 # 0.152817718 billion rows² to cross while on the same hand