Start hacking on a C(++) implementation of the optimizer
[evolve-layout.git] / archive / 2010-04-28-evolve-60-results.txt
blob5b6b447516a874883cc6c7252e30f2b73d10239d
1 # Mutating Neo
3 # Evolved Layout
4 ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐
5 │ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←    │
6 ├───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬─────┤
7 │  ⇥ │ x │ k │ l │ v │ q │ o │ p │ h │ a │ n │ , │ ´ │ Ret │
8 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
9 │   ⇩ │ i │ ä │ u │ y │ g │ ü │ e │ r │ d │ t │ c │ ⇘  │   │
10 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
11 │  ⇧ │ M4│ j │ m │ w │ f │ s │ z │ . │ ß │ ö │ b │ ⇗       │
12 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
13 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
14 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
15 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
16  ['⇥', 'x', 'k', 'l', 'v', 'q', 'o', 'p', 'h', 'a', 'n', ',', '´', ()],
17  ['⇩', 'i', 'ä', 'u', 'y', 'g', 'ü', 'e', 'r', 'd', 't', 'c', '⇘', '\n'],
18  ['⇧', (), 'j', 'm', 'w', 'f', 's', 'z', '.', 'ß', 'ö', 'b', '⇗'],
19  [(), (), (), ' ', (), (), (), ()]]
20 # 2.732189879 billion total penalty compared to notime-noeffort
21 # 5.15992560756 mean key position cost in file 1gramme.txt
22 # 3.91651738657 % finger repeats in file 2gramme.txt
23 # 16.5681694356 million keystrokes disbalance of the fingers
24 # 0.111795998683 % finger repeats top to bottom or vice versa
25 # 15.1705060715 % of trigrams have no handswitching (uppercase ignored)
26 # 0.205024151 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 │  ⇥ │ ö │ ä │ k │ b │ q │ e │ ü │ v │ m │ l │ x │ ´ │ Ret │
34 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
35 │   ⇩ │ r │ z │ o │ h │ u │ . │ p │ n │ t │ ß │ g │ ⇘  │   │
36 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
37 │  ⇧ │ M4│ j │ a │ i │ s │ , │ y │ w │ c │ d │ f │ ⇗       │
38 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
39 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
40 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
41 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
42  ['⇥', 'ö', 'ä', 'k', 'b', 'q', 'e', 'ü', 'v', 'm', 'l', 'x', '´', ()],
43  ['⇩', 'r', 'z', 'o', 'h', 'u', '.', 'p', 'n', 't', 'ß', 'g', '⇘', '\n'],
44  ['⇧', (), 'j', 'a', 'i', 's', ',', 'y', 'w', 'c', 'd', 'f', '⇗'],
45  [(), (), (), ' ', (), (), (), ()]]
46 # 2.808560409 billion total penalty compared to notime-noeffort
47 # 6.49559742863 mean key position cost in file 1gramme.txt
48 # 3.28918893604 % finger repeats in file 2gramme.txt
49 # 3.94357550598 million keystrokes disbalance of the fingers
50 # 0.661839417247 % finger repeats top to bottom or vice versa
51 # 9.31004236468 % of trigrams have no handswitching (uppercase ignored)
52 # 0.237108107 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 │  ⇥ │ ä │ r │ y │ ö │ p │ l │ n │ e │ u │ x │ , │ ´ │ Ret │
60 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
61 │   ⇩ │ t │ c │ v │ a │ o │ f │ b │ g │ m │ d │ z │ ⇘  │   │
62 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
63 │  ⇧ │ M4│ q │ w │ i │ . │ ü │ s │ h │ k │ j │ ß │ ⇗       │
64 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
65 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
66 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
67 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
68  ['⇥', 'ä', 'r', 'y', 'ö', 'p', 'l', 'n', 'e', 'u', 'x', ',', '´', ()],
69  ['⇩', 't', 'c', 'v', 'a', 'o', 'f', 'b', 'g', 'm', 'd', 'z', '⇘', '\n'],
70  ['⇧', (), 'q', 'w', 'i', '.', 'ü', 's', 'h', 'k', 'j', 'ß', '⇗'],
71  [(), (), (), ' ', (), (), (), ()]]
72 # 2.602331382 billion total penalty compared to notime-noeffort
73 # 5.20248685196 mean key position cost in file 1gramme.txt
74 # 4.60829752255 % finger repeats in file 2gramme.txt
75 # 6.73457611198 million keystrokes disbalance of the fingers
76 # 0.144834440251 % finger repeats top to bottom or vice versa
77 # 11.4961043828 % of trigrams have no handswitching (uppercase ignored)
78 # 0.266048319 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 │  ⇥ │ f │ ä │ q │ v │ j │ z │ w │ k │ s │ y │ ö │ ´ │ Ret │
86 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
87 │   ⇩ │ m │ e │ a │ c │ i │ d │ b │ n │ r │ ü │ l │ ⇘  │   │
88 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
89 │  ⇧ │ M4│ t │ o │ u │ . │ x │ p │ g │ h │ ß │ , │ ⇗       │
90 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
91 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
92 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
93 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
94  ['⇥', 'f', 'ä', 'q', 'v', 'j', 'z', 'w', 'k', 's', 'y', 'ö', '´', ()],
95  ['⇩', 'm', 'e', 'a', 'c', 'i', 'd', 'b', 'n', 'r', 'ü', 'l', '⇘', '\n'],
96  ['⇧', (), 't', 'o', 'u', '.', 'x', 'p', 'g', 'h', 'ß', ',', '⇗'],
97  [(), (), (), ' ', (), (), (), ()]]
98 # 2.379107522 billion total penalty compared to notime-noeffort
99 # 5.01734269795 mean key position cost in file 1gramme.txt
100 # 3.29581234775 % finger repeats in file 2gramme.txt
101 # 6.56965107311 million keystrokes disbalance of the fingers
102 # 0.558682429569 % finger repeats top to bottom or vice versa
103 # 5.20703565876 % of trigrams have no handswitching (uppercase ignored)
104 # 0.210402249 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 │  ⇥ │ j │ i │ t │ e │ y │ g │ b │ ü │ s │ z │ o │ ´ │ Ret │
112 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
113 │   ⇩ │ . │ f │ p │ ä │ , │ a │ c │ d │ r │ v │ ß │ ⇘  │   │
114 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
115 │  ⇧ │ M4│ u │ h │ k │ q │ x │ n │ w │ l │ m │ ö │ ⇗       │
116 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
117 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
118 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
119 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
120  ['⇥', 'j', 'i', 't', 'e', 'y', 'g', 'b', 'ü', 's', 'z', 'o', '´', ()],
121  ['⇩', '.', 'f', 'p', 'ä', ',', 'a', 'c', 'd', 'r', 'v', 'ß', '⇘', '\n'],
122  ['⇧', (), 'u', 'h', 'k', 'q', 'x', 'n', 'w', 'l', 'm', 'ö', '⇗'],
123  [(), (), (), ' ', (), (), (), ()]]
124 # 2.971762557 billion total penalty compared to notime-noeffort
125 # 6.12977186005 mean key position cost in file 1gramme.txt
126 # 5.07600269008 % finger repeats in file 2gramme.txt
127 # 4.10884677972 million keystrokes disbalance of the fingers
128 # 0.249368432137 % finger repeats top to bottom or vice versa
129 # 8.444927598 % of trigrams have no handswitching (uppercase ignored)
130 # 0.342061886 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 │ b │ y │ h │ v │ n │ f │ i │ o │ ß │ s │ ´ │ Ret │
138 ├────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─┐   │
139 │   ⇩ │ a │ r │ e │ l │ k │ w │ t │ ä │ d │ m │ , │ ⇘  │   │
140 ├────┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴──┬┴────┴───┤
141 │  ⇧ │ M4│ x │ p │ ö │ z │ u │ c │ g │ ü │ . │ j │ ⇗       │
142 ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬───┤
143 │Str │ Fe │ Al │      Leerzeichen       │ M4 │ Fe │ Me │Str│
144 └────┴────┴────┴────────────────────────┴────┴────┴────┴───┘
145 [['^', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '`', '←'],
146  ['⇥', 'q', 'b', 'y', 'h', 'v', 'n', 'f', 'i', 'o', 'ß', 's', '´', ()],
147  ['⇩', 'a', 'r', 'e', 'l', 'k', 'w', 't', 'ä', 'd', 'm', ',', '⇘', '\n'],
148  ['⇧', (), 'x', 'p', 'ö', 'z', 'u', 'c', 'g', 'ü', '.', 'j', '⇗'],
149  [(), (), (), ' ', (), (), (), ()]]
150 # 2.52263793 billion total penalty compared to notime-noeffort
151 # 5.04236767736 mean key position cost in file 1gramme.txt
152 # 4.473443143 % finger repeats in file 2gramme.txt
153 # 5.57218574636 million keystrokes disbalance of the fingers
154 # 0.0553578766857 % finger repeats top to bottom or vice versa
155 # 9.98883239719 % of trigrams have no handswitching (uppercase ignored)
156 # 0.279061123 billion rows² to cross while on the same hand