Start hacking on a C(++) implementation of the optimizer
[evolve-layout.git] / archive / 2010-04-28-evolve-100-results.txt
blob23757aeb459b90266c508cbbccdac2cf0228f796
1 # Mutating Neo
3 # Evolved Layout
4 ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
5 │ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←    │
6 ├───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬─────┤
7 │  ⇥ │ q │ c │ ß │ j │ z │ p │ w │ n │ a │ u │ x │ ´ │ Ret │
8 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
9 │   ⇩ │ l │ e │ i │ t │ o │ d │ g │ h │ s │ m │ ä │ ⇘  │   │
10 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
11 │  ⇧ │ M4│ b │ . │ k │ , │ ü │ r │ v │ f │ y │ ö │ ⇗       │
12 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
13 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
14 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
15 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
16  ['⇥', 'q', 'c', 'ß', 'j', 'z', 'p', 'w', 'n', 'a', 'u', 'x', '´', ()],
17  ['⇩', 'l', 'e', 'i', 't', 'o', 'd', 'g', 'h', 's', 'm', 'ä', '⇘', '\n'],
18  ['⇧', (), 'b', '.', 'k', ',', 'ü', 'r', 'v', 'f', 'y', 'ö', '⇗'],
19  [(), (), (), ' ', (), (), (), ()]]
20 # 2.220585979 billion total penalty compared to notime-noeffort
21 # 4.47750744361 mean key position cost in file 1gramme.txt
22 # 4.01029212441 % finger repeats in file 2gramme.txt
23 # 5.27775407375 million keystrokes disbalance of the fingers
24 # 0.271657547404 % finger repeats top to bottom or vice versa
25 # 10.4316149324 % of trigrams have no handswitching (uppercase ignored)
26 # 0.214049979 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 │ l │ ö │ w │ ß │ j │ o │ . │ m │ , │ c │ ´ │ Ret │
34 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
35 │   ⇩ │ d │ p │ i │ n │ h │ s │ e │ g │ b │ t │ v │ ⇘  │   │
36 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
37 │  ⇧ │ M4│ r │ ü │ f │ y │ k │ z │ u │ ä │ a │ 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', 'l', 'ö', 'w', 'ß', 'j', 'o', '.', 'm', ',', 'c', '´', ()],
43  ['⇩', 'd', 'p', 'i', 'n', 'h', 's', 'e', 'g', 'b', 't', 'v', '⇘', '\n'],
44  ['⇧', (), 'r', 'ü', 'f', 'y', 'k', 'z', 'u', 'ä', 'a', 'x', '⇗'],
45  [(), (), (), ' ', (), (), (), ()]]
46 # 2.661698756 billion total penalty compared to notime-noeffort
47 # 4.92109655966 mean key position cost in file 1gramme.txt
48 # 5.99825769793 % finger repeats in file 2gramme.txt
49 # 10.1853306465 million keystrokes disbalance of the fingers
50 # 0.438387481493 % finger repeats top to bottom or vice versa
51 # 8.38031407161 % of trigrams have no handswitching (uppercase ignored)
52 # 0.231747578 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 │  ⇥ │ c │ l │ f │ ä │ x │ , │ y │ w │ d │ ß │ h │ ´ │ Ret │
60 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
61 │   ⇩ │ z │ u │ i │ r │ g │ a │ . │ m │ n │ s │ ü │ ⇘  │   │
62 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
63 │  ⇧ │ M4│ q │ o │ ö │ t │ k │ e │ p │ v │ b │ j │ ⇗       │
64 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
65 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
66 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
67 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
68  ['⇥', 'c', 'l', 'f', 'ä', 'x', ',', 'y', 'w', 'd', 'ß', 'h', '´', ()],
69  ['⇩', 'z', 'u', 'i', 'r', 'g', 'a', '.', 'm', 'n', 's', 'ü', '⇘', '\n'],
70  ['⇧', (), 'q', 'o', 'ö', 't', 'k', 'e', 'p', 'v', 'b', 'j', '⇗'],
71  [(), (), (), ' ', (), (), (), ()]]
72 # 2.6358596 billion total penalty compared to notime-noeffort
73 # 5.18054800867 mean key position cost in file 1gramme.txt
74 # 4.82150322687 % finger repeats in file 2gramme.txt
75 # 7.6251865045 million keystrokes disbalance of the fingers
76 # 0.408025504651 % finger repeats top to bottom or vice versa
77 # 10.4313990259 % of trigrams have no handswitching (uppercase ignored)
78 # 0.25265312 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 │  ⇥ │ ü │ c │ u │ ß │ q │ k │ n │ e │ f │ x │ . │ ´ │ Ret │
86 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
87 │   ⇩ │ m │ t │ g │ r │ h │ s │ l │ a │ v │ , │ b │ ⇘  │   │
88 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
89 │  ⇧ │ M4│ ö │ y │ i │ d │ z │ j │ p │ ä │ w │ o │ ⇗       │
90 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
91 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
92 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
93 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
94  ['⇥', 'ü', 'c', 'u', 'ß', 'q', 'k', 'n', 'e', 'f', 'x', '.', '´', ()],
95  ['⇩', 'm', 't', 'g', 'r', 'h', 's', 'l', 'a', 'v', ',', 'b', '⇘', '\n'],
96  ['⇧', (), 'ö', 'y', 'i', 'd', 'z', 'j', 'p', 'ä', 'w', 'o', '⇗'],
97  [(), (), (), ' ', (), (), (), ()]]
98 # 2.475430217 billion total penalty compared to notime-noeffort
99 # 5.12638970426 mean key position cost in file 1gramme.txt
100 # 3.39835032749 % finger repeats in file 2gramme.txt
101 # 7.80060163123 million keystrokes disbalance of the fingers
102 # 0.0677664769581 % finger repeats top to bottom or vice versa
103 # 9.94440983127 % of trigrams have no handswitching (uppercase ignored)
104 # 0.241301388 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 │  ⇥ │ ö │ m │ ä │ f │ z │ g │ . │ e │ h │ q │ i │ ´ │ Ret │
112 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
113 │   ⇩ │ s │ a │ w │ c │ r │ p │ l │ k │ t │ , │ x │ ⇘  │   │
114 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
115 │  ⇧ │ M4│ b │ d │ n │ y │ ß │ o │ u │ j │ v │ ü │ ⇗       │
116 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
117 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
118 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
119 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
120  ['⇥', 'ö', 'm', 'ä', 'f', 'z', 'g', '.', 'e', 'h', 'q', 'i', '´', ()],
121  ['⇩', 's', 'a', 'w', 'c', 'r', 'p', 'l', 'k', 't', ',', 'x', '⇘', '\n'],
122  ['⇧', (), 'b', 'd', 'n', 'y', 'ß', 'o', 'u', 'j', 'v', 'ü', '⇗'],
123  [(), (), (), ' ', (), (), (), ()]]
124 # 2.567512422 billion total penalty compared to notime-noeffort
125 # 5.45387077629 mean key position cost in file 1gramme.txt
126 # 4.33822975494 % finger repeats in file 2gramme.txt
127 # 5.06301531487 million keystrokes disbalance of the fingers
128 # 0.154419537936 % finger repeats top to bottom or vice versa
129 # 8.56292240377 % of trigrams have no handswitching (uppercase ignored)
130 # 0.250638179 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 │  ⇥ │ ö │ q │ l │ ß │ c │ a │ y │ w │ z │ b │ x │ ´ │ Ret │
138 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
139 │   ⇩ │ i │ e │ u │ o │ t │ s │ r │ n │ h │ m │ ä │ ⇘  │   │
140 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
141 │  ⇧ │ M4│ k │ f │ d │ . │ j │ , │ ü │ v │ g │ p │ ⇗       │
142 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
143 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
144 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
145 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
146  ['⇥', 'ö', 'q', 'l', 'ß', 'c', 'a', 'y', 'w', 'z', 'b', 'x', '´', ()],
147  ['⇩', 'i', 'e', 'u', 'o', 't', 's', 'r', 'n', 'h', 'm', 'ä', '⇘', '\n'],
148  ['⇧', (), 'k', 'f', 'd', '.', 'j', ',', 'ü', 'v', 'g', 'p', '⇗'],
149  [(), (), (), ' ', (), (), (), ()]]
150 # 2.319854848 billion total penalty compared to notime-noeffort
151 # 4.72809357488 mean key position cost in file 1gramme.txt
152 # 4.81480790614 % finger repeats in file 2gramme.txt
153 # 5.22904942319 million keystrokes disbalance of the fingers
154 # 0.310085409571 % finger repeats top to bottom or vice versa
155 # 8.6519162428 % of trigrams have no handswitching (uppercase ignored)
156 # 0.205439772 billion rows² to cross while on the same hand