Start hacking on a C(++) implementation of the optimizer
[evolve-layout.git] / archive / 2010-04-28-evolve-50-results.txt
blobd511d2828c356859b9acc9c9b64553963f230996
1 # Mutating Neo
3 # Evolved Layout
4 ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
5 │ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←    │
6 ├───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬─────┤
7 │  ⇥ │ x │ . │ y │ ö │ ä │ ß │ f │ e │ o │ q │ ü │ ´ │ Ret │
8 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
9 │   ⇩ │ s │ i │ c │ u │ l │ v │ h │ g │ p │ r │ z │ ⇘  │   │
10 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
11 │  ⇧ │ M4│ w │ m │ t │ j │ k │ , │ d │ a │ b │ n │ ⇗       │
12 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
13 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
14 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
15 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
16  ['⇥', 'x', '.', 'y', 'ö', 'ä', 'ß', 'f', 'e', 'o', 'q', 'ü', '´', ()],
17  ['⇩', 's', 'i', 'c', 'u', 'l', 'v', 'h', 'g', 'p', 'r', 'z', '⇘', '\n'],
18  ['⇧', (), 'w', 'm', 't', 'j', 'k', ',', 'd', 'a', 'b', 'n', '⇗'],
19  [(), (), (), ' ', (), (), (), ()]]
20 # 3.084885609 billion total penalty compared to notime-noeffort
21 # 5.56319332144 mean key position cost in file 1gramme.txt
22 # 4.96401001485 % finger repeats in file 2gramme.txt
23 # 15.5812146683 million keystrokes disbalance of the fingers
24 # 0.438601062036 % finger repeats top to bottom or vice versa
25 # 14.5536418491 % of trigrams have no handswitching (uppercase ignored)
26 # 0.288440957 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 │ e │ c │ s │ q │ ü │ l │ r │ g │ ä │ m │ ´ │ Ret │
34 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
35 │   ⇩ │ , │ f │ i │ a │ ö │ d │ w │ z │ h │ k │ t │ ⇘  │   │
36 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
37 │  ⇧ │ M4│ y │ j │ b │ ß │ x │ n │ . │ v │ u │ p │ ⇗       │
38 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
39 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
40 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
41 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
42  ['⇥', 'o', 'e', 'c', 's', 'q', 'ü', 'l', 'r', 'g', 'ä', 'm', '´', ()],
43  ['⇩', ',', 'f', 'i', 'a', 'ö', 'd', 'w', 'z', 'h', 'k', 't', '⇘', '\n'],
44  ['⇧', (), 'y', 'j', 'b', 'ß', 'x', 'n', '.', 'v', 'u', 'p', '⇗'],
45  [(), (), (), ' ', (), (), (), ()]]
46 # 2.770863151 billion total penalty compared to notime-noeffort
47 # 5.26617665515 mean key position cost in file 1gramme.txt
48 # 5.04041255132 % finger repeats in file 2gramme.txt
49 # 6.94523755024 million keystrokes disbalance of the fingers
50 # 0.340169141409 % finger repeats top to bottom or vice versa
51 # 6.66685191187 % of trigrams have no handswitching (uppercase ignored)
52 # 0.322877328 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 │  ⇥ │ x │ m │ k │ y │ g │ q │ . │ d │ n │ a │ , │ ´ │ Ret │
60 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
61 │   ⇩ │ o │ r │ h │ t │ v │ e │ w │ s │ l │ ß │ z │ ⇘  │   │
62 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
63 │  ⇧ │ M4│ b │ c │ i │ j │ f │ ä │ u │ ö │ ü │ p │ ⇗       │
64 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
65 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
66 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
67 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
68  ['⇥', 'x', 'm', 'k', 'y', 'g', 'q', '.', 'd', 'n', 'a', ',', '´', ()],
69  ['⇩', 'o', 'r', 'h', 't', 'v', 'e', 'w', 's', 'l', 'ß', 'z', '⇘', '\n'],
70  ['⇧', (), 'b', 'c', 'i', 'j', 'f', 'ä', 'u', 'ö', 'ü', 'p', '⇗'],
71  [(), (), (), ' ', (), (), (), ()]]
72 # 2.482755712 billion total penalty compared to notime-noeffort
73 # 5.23577803463 mean key position cost in file 1gramme.txt
74 # 3.46957568232 % finger repeats in file 2gramme.txt
75 # 4.44705005041 million keystrokes disbalance of the fingers
76 # 0.0719388104407 % finger repeats top to bottom or vice versa
77 # 10.9571808654 % of trigrams have no handswitching (uppercase ignored)
78 # 0.275119767 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 │  ⇥ │ b │ o │ v │ i │ p │ . │ w │ s │ ö │ y │ u │ ´ │ Ret │
86 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
87 │   ⇩ │ x │ ä │ r │ a │ k │ t │ f │ m │ d │ h │ c │ ⇘  │   │
88 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
89 │  ⇧ │ M4│ z │ g │ n │ ü │ q │ ß │ e │ l │ j │ , │ ⇗       │
90 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
91 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
92 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
93 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
94  ['⇥', 'b', 'o', 'v', 'i', 'p', '.', 'w', 's', 'ö', 'y', 'u', '´', ()],
95  ['⇩', 'x', 'ä', 'r', 'a', 'k', 't', 'f', 'm', 'd', 'h', 'c', '⇘', '\n'],
96  ['⇧', (), 'z', 'g', 'n', 'ü', 'q', 'ß', 'e', 'l', 'j', ',', '⇗'],
97  [(), (), (), ' ', (), (), (), ()]]
98 # 3.046126791 billion total penalty compared to notime-noeffort
99 # 5.71779792022 mean key position cost in file 1gramme.txt
100 # 7.07618716357 % finger repeats in file 2gramme.txt
101 # 9.24062511238 million keystrokes disbalance of the fingers
102 # 0.386060516641 % finger repeats top to bottom or vice versa
103 # 10.4197423758 % of trigrams have no handswitching (uppercase ignored)
104 # 0.290095761 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 │  ⇥ │ . │ y │ t │ l │ x │ w │ u │ d │ o │ b │ j │ ´ │ Ret │
112 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
113 │   ⇩ │ a │ i │ f │ v │ r │ m │ e │ z │ n │ h │ , │ ⇘  │   │
114 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
115 │  ⇧ │ M4│ ä │ ß │ ü │ s │ q │ c │ ö │ g │ k │ p │ ⇗       │
116 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
117 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
118 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
119 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
120  ['⇥', '.', 'y', 't', 'l', 'x', 'w', 'u', 'd', 'o', 'b', 'j', '´', ()],
121  ['⇩', 'a', 'i', 'f', 'v', 'r', 'm', 'e', 'z', 'n', 'h', ',', '⇘', '\n'],
122  ['⇧', (), 'ä', 'ß', 'ü', 's', 'q', 'c', 'ö', 'g', 'k', 'p', '⇗'],
123  [(), (), (), ' ', (), (), (), ()]]
124 # 2.501248775 billion total penalty compared to notime-noeffort
125 # 4.69097137241 mean key position cost in file 1gramme.txt
126 # 5.1903587038 % finger repeats in file 2gramme.txt
127 # 4.94289078708 million keystrokes disbalance of the fingers
128 # 0.412596289273 % finger repeats top to bottom or vice versa
129 # 12.1670809005 % of trigrams have no handswitching (uppercase ignored)
130 # 0.281600041 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 │  ⇥ │ b │ i │ u │ o │ f │ w │ e │ . │ ä │ r │ ß │ ´ │ Ret │
138 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
139 │   ⇩ │ l │ p │ s │ g │ t │ j │ m │ a │ n │ z │ ö │ ⇘  │   │
140 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
141 │  ⇧ │ M4│ v │ x │ d │ h │ y │ ü │ , │ c │ k │ q │ ⇗       │
142 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
143 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
144 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
145 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
146  ['⇥', 'b', 'i', 'u', 'o', 'f', 'w', 'e', '.', 'ä', 'r', 'ß', '´', ()],
147  ['⇩', 'l', 'p', 's', 'g', 't', 'j', 'm', 'a', 'n', 'z', 'ö', '⇘', '\n'],
148  ['⇧', (), 'v', 'x', 'd', 'h', 'y', 'ü', ',', 'c', 'k', 'q', '⇗'],
149  [(), (), (), ' ', (), (), (), ()]]
150 # 2.608459489 billion total penalty compared to notime-noeffort
151 # 5.27491855459 mean key position cost in file 1gramme.txt
152 # 4.83311197338 % finger repeats in file 2gramme.txt
153 # 4.15738245878 million keystrokes disbalance of the fingers
154 # 0.497987722467 % finger repeats top to bottom or vice versa
155 # 8.83223622182 % of trigrams have no handswitching (uppercase ignored)
156 # 0.274763707 billion rows² to cross while on the same hand