new struct `finger_cost`
[evolve-layout.git] / empirie / 2010-06-18-eval.txt
blobdddb4490d0a6567bf6c8fd79aab5b00b596a6b7e
1 *Evaluation. The entries marked with ! are the ones where the proband knew what kind of layout he used. The entries beginning with Q are from people typing with Qwertz (the others write with Neo 2).*
3 * Text 0: configs/config_finger_movement_patterns_bad.py
4 zuäü, pchlfk
5 sioe. dtnrgm
6 xyaöq bvjwß
8 → Schlechte Bewegungsmuster heißt: möglichst *schlechte* Übergänge zwischen den Fingern. Lieber vom Mittelfinger auf den Ringfinger als auf den Zeigefinger. 
10 ! Etwas umständlich, aber ein seltsam positives Gefühl von Fluss.
11 ! geht so
12 0 gut
13 Text 0: Mir sind größeren Besonderheiten aufgefallen; 5 Tippfehler (oft 
14 Buchstabendreher)
18 * Text 1: configs/config_finger_movement_patterns_good.py
19 khßwv ä.uozj
20 dnclr aitesb
21 fpgmx ,üöyq
23 → Möglichst gute Übergänge zwischen den Fingern. 
25 ! Tut fast weh beim Tippen. Ganz seltsames Gefühl und kommt nicht in Fluss. Aber es hat seinen eigenen Rhythmus. -nochmal getippt - Tut immernoch weh. Das sind keine guten Bewegungsmuster!
26 ! zu zerrissen
27 1 geht, etwas schlechter als 1
28 Text 1: Vor allem auf der rechten Hand schwer zu tippende 
29 Buchstabenfolgen, viel schlechterer Schreibfluss als im Text zuvor; 2 
30 Tippfehler
31 Q Text 1 anspruchsvoll und nich so angehmen is ja echt fingergymnastik^^
34 ⇒ 0 vs 1: Noch können keine direkten Aussagen getroffen werden, da 1 auch 30% mehr Fingerwiederholungen (1.3 % statt 1.0 %) eine deutlich höhere Fingerdisbalance (5.7 statt 3.0) und mehr Trigramme ohne Handwechsel hat (23% statt 11%). Sollten die Bewegungsmuster gut sein, ist ihr Effekt auf jeden Fall kleiner als die verschlechterten Parameter. ⇒ Erneuter Test mit näher aneinander liegenden Parametern. z.B. bei 0 die Gewichtung der Bewegungsmuster noch stärker erhöhen, bis die anderen Parameter an 1 angeglichen sind (0 bietet zur Zeit dem Optimierer mehr Freiheit als 1). Vielleicht eigene Beurteilung verschiedener Bewegungsmuster. 
37 * Text 2: configs/config_finger_repeats_few.py
38 ßuqüo vhmlzp
39 sicae gdnrb.
40 xytäö kfwj,
42 → Wenige Fingerwiederholungen. 
44 ! Meine rechte Hand fängt an, weh zu tun, und die Linke scheint alle Arbeit zu haben. 
45 ! nicht so dolle
46 2 schlecht, vor allem (Neo-)Vokal- und Umlautkombinationen auf schwacher linker Hand
47 Text 2: Eher ungutes Gefühl mit der linken Hand, das tippen fühlt sich 
48 einfach nicht "rund" an. Vor allem das Ä wirkte störend; 6 Tippfehler 
49 (die meisten hatten auch mit dem Ä zu tun)
52 * Text 3: configs/config_finger_repeats_many.py
53 kyxrg hcübwß
54 o.äne st,luz
55 vqjdi mafpö
57 → Viele Fingerwiederholungen
59 ! epos woe… Der linke Zeigefinger hat sehr viel zu tun.
60 ! noch schlechter
61 3 schlecht, relativ Fehlerfrei, aber sehr langsam, da definitiv auf starke Finger mit vielen Kollisionen optimiert.
62 Text 3: Zu viele Tastenkollisionen bei den Zeigefingern. Oftmals vier, 
63 teilweise fünf Buchstaben mit dem selben Finger; 3 Tippfehler
66 ⇒ 2 vs 3: Wenige Fingerwiederholungen alleine reichen nicht. 2 ist allerdings in jedem Parameter besser als 3, oft um Faktor 2 und mehr. Im Vergleich zu 5 (ist sehr gut ausgefallen) hat 2 um 0.3 (4.5 statt 4.2) höhere Tastenkosten, Finger Disbalance 4.4 statt 3.3 doppelt so viele Trigramme ohne Handwechsel (19 statt 10) und etwas mehr Zeilenwechsel (0.25 statt 0.21). Dafür nur halb so viele Fingerwiederholungen. ⇒ Es gibt relevante Parameter, die in der Ausgabe noch nicht erfasst werden (Vokal- und Umlautkombinationen? Richtungswechsel auf der gleichen Hand?). 
69 * Text 4: configs/config_hand_switching_after_unbalancing_key_no.py
70 jmcüö ä.hdkp
71 trleo ainsgw
72 xßuyq ,zfbv
74 → Nach einer Taste, die die Hand aus der Grundposition zieht (s.B. „z“) kommt *kein* Handwechsel. 
76 ! Seltsam, aber ich kann es nicht genau beschreiben. Akademisch würde ich sagen „ja, die Tastenfolgen sollten gut sein“, aber so fühlen sie sich nicht an.
77 ! auch nicht gut
78 4 geht, relativ viele Fehler, kein Fluss
79 Text 4: eher angenehm zu tippen. Mit diesem Layout war ich bisher am schnellsten. Es gab zwar die eine oder andere komische Buchstabenkombination, aber insgesamt konnte ich recht flüssig tippen; 0 Tippfehler (nachdem ich die Auflösung gesehen habe erschien mir das komisch und ich habe den Text nochmals getippt. Mein Eindruck hat sich dadurch aber nicht besonders verändert. Anscheinend ist dieses Kriterium, gar nicht so störend wie man meint. Vielleicht tippe ich auch einfach seltsam, falls dies so wäre, aber nur unbewusst, da ich eigentlich glaube halbwegs ordentlich mit 10 bzw. 9 Fingern zu tippen)
80 Q Text 4 leichter und angehmer als Text 5
83 * Text 5: configs/config_hand_switching_after_unbalancing_key_yes.py
84 juöäü kbldpß
85 ticeo hnrsgm
86 xya.q fvwz,
88 → möglichst Handwechsel nach Disbalance. 
90 ! Abgesehen von dem häufigen ä eigentlich nicht schlecht. Kein Rhythmus oder so, aber auch nicht schlecht. 
91 ! super (der beste text)
92 5 gut, guter Fluss, ersten drei Zeilen fehlerfrei, dafür letzte Zeile
93 zahlreiche Vertipper
94 Text 5: Schreibfluss mäßig, hier bin ich häufiger "rausgekommen". Besonders toll scheinen die Buchstaben hier nicht zusammen zu liegen, ich meine auffallend selten nebeneinanderliegende Finger direkt hintereinander benutzt zu haben; 3 Tippfehler (erscheint mir nach der Auflösung vor allem mit Blick auf die Ergebnisse von vier so langsam unlogisch, aber gut es ist ein ergebnis, ich bin mal gespannt was andere hierzu schreiben)
95 Q Text 5 auch anspruchsvoll aber nicht so kompliziert wie 7
98 ⇒ 4 vs 5: Handwechsel nach Disbalance stört andere Parameter nur unwesentlich, verbessert den Tippfluss aber deutlich. ⇒ Gewichtung erhöhen (klares Ergebnis). Die Fingerdisbalance ist bei 5 deutlich höher als bei 4 (3.2 vs 2.9), die Zeilenwechsel dafür deutlich niedriger (0.21 vs. 0.39)). Die Fingerbalance muss also möglicherweise zusammen mit dem Handwechsel nach unbalancierender Taste erhöht werden. 
99 ⇒ Die Ergebnisse von Cornelis (4. Zeile) ziehen das wieder in Zweifel. Wir brauchen mehr Tests. 
102 * Text 6: configs/config_hand_switching_little.py
103 atohr jwz.äq
104 edisn pkmf,ü
105 cuglb ßvxyö
107 → So wenig Handwechsel wie möglich. Über 80% auf der linken Hand. 
109 ! Das fühlt sich verdammt seltsam an. Eine Hand wandert über die Tastatur, und die andere ist fast stumm. Ich bin mehrfach verwirrt worden, aber gleichzeitig hat es seinen Charm, Muster mit einer Hand zu zeichnen. Wenn jetzt noch die Rechte hand ganz wegfallen und durch einen Daumenschalter ersetzt werden könnte, wäre es noch schöner :) (für Maus+Tastatur). Ich hätte erwartet, dass das viel schlechter funktioniert. 
110 ! zu linkslastig
111 6 abgebrochen, jetzt tut mir die linke Hand weh :-)
112 Text 6: Geht gar nicht, Handverteilung grausam, gefühlt ca. 80--90 % auf links, entsprechend schlechter Schreibfluss, schlechte Zeit, schlechtes Gefühl mit der linken Hand (und das als Linkshänder); 6 Tippfehler
113 Q Text 6 etwas leichter und angehmer zu tippen
116 * Text 7: configs/config_hand_switching_little_but_balanced.py
117 focäk wdzqßj
118 hilur gtnesö
119 pbamü v,.xy
121 → So wenig Handwechsel wie möglich, aber fast 50/50 zwischen links und rechts. 
123 ! Hier habe ich irgendwie das Gefühl, dass ich etwas verpasse. Als wollte ich es nochmal tippen, um mehr zu erfassen…
124 ! nee
125 7 geht ganz gut, aber nicht so guter Fluss wie bei 5
126 Text 7: Mittelmäßiges schreiben, mit einigen besonders schlecht zu 
127 tippenden Bigrammen; 1 Tippfehler
128 Q Text 7: sehr anspruchsvoll mit viel vertippen drin (ziemlich kompliziert)
131 * Text 8: configs/config_hand_switching_much.py
132 blßmg puäozq
133 tncsd .ieahk
134 jxrfw ,üyöv
136 → so viel Handwechsel wie möglich. 
138 ! Total umständlich…
139 ! nee
140 8 geht, nicht genug Fluss, wechseln in die untere Reihe bremst
141 Text 8: Gefiel mir persönlich ganz gut, scheint viele Handwechsel gehabt 
142 zu haben (glaube ich); 0 Tippfehler
145 ⇒ 6 vs 7 vs 8: Der Effekt von Handwechseln ist unklar. 6 können wir rausfallen lassen (die Hand-Disbalance macht es schwer zu nutzen). 8 hat doppelt so hohe Fingerdisbalance wie 7 (3.9 vs 1.9), dafür nur 1/4 der Fingerwiederholungen (1.1 vs 4.6). Außerdem nur 3/4 der Zeilenwechsel (0.31 statt 0.46). Das alles sollte nicht ausreichen, um den Unterschied in den Handwechseln auszugleichen (10% vs 48% Trigramme ohne Handwechsel). Der Test ergibt also kein sicheres Ergebnis dazu, ob Handwechsel gut sind oder nicht. 
148 * Text 9: configs/config_key_positions_cost_high.py
149 dpäoc hk,zmn
150 xüöy. fvjßqw
151 tiaue gbsrl
153 → Häufig benutzte Tasten auf möglichst *schlechten* Positionen. 
155 ! worst case… Das ist richtig umständlich – dagegen war das letzte ein Witz…
156 ! eckenzentriert
157 9 keine Ahnung, auf was das optimiert ist, aber nach der ersten Zeile
158 abgebrochen, da untippbar.
159 Text 9: Nach den ersten drei Worten entnervt mit kurzem Blick auf den 
160 Resttext abgebrochen, scheint so als ob du in dem Text eine möglichst 
161 schlechte Lage der Buchstaben erzeugt hast ...
165 * Text 10: configs/config_key_positions_cost_low.py
166 pbämw zduo,x
167 tncrl hsieag
168 jy.vq fküöß
170 → Häufig benutzte Tasten in guten Positionen. 
172 ! Im Vergleich zum letzten total entspannend, aber trotzdem umständlich.
173 ! naja
174 10 geht ganz gut, erste Zeile viele Fehler, dann fast fehlerfrei, etwas
175 Fluss
176 Text 10: irgendwie anders als der Rest, ließ sich an vielen Stellen 
177 recht gut tippen, hatte auch den einen oder anderen stolperstein, an dem 
178 man per hand nacharbeiten müsste; 3 Tippfehler
181 ⇒ Gute Tastenpositionen alleine reichen nicht, aber schlechte Tastenpositionen zerstören alles. → immer wichtig! 
184 * Text 11: configs/config_row_changes_few.py
185 püxöc .malkw
186 tiäog rsenhf
187 yßudb zqjv,
189 → So wenige (vertikale) zeilenwechsel wie möglich. 
191 ! Etwas umständlich, aber glatt. Wie eine unpassende Strecke, die geglättet wurde. Ein Kanal. 
192 ! nee
193 11 geht, etwas Fluss, aber nicht viel, da sehr rechtslastig.
194 Text 11: Handwechsel komisch, rechts zu stark gewichtet. Handwechsel 
195 erfolgte oft (und halbwegs regelmäßig nach kleinen buchstabengrüppchen 
196 auf einer hand, alles in allem nicht so toll, warum genau weiß ich 
197 nicht; 1 Tippfehler
200 * Text 12: configs/config_row_changes_many.py
201 ,aefs yuhiox
202 ßmdb. öwägkj
203 lrütq zcnvp
205 → So *viele* Zeilenwechsel wie möglich (das dürfte weh tun… :) ). 
207 ! Sehr umständlich. etwas weniger schlimm als Text 9, aber trotzdem übel… 
208 ! nee, nee, nee
209 12 unbrauchbar, Vermeidung der Grundlinie, nehm ich an
210 Text 12: viele Sprunge von oben nach unten, lästig und langsam; 4 Tippfehler
213 ⇒ 11 vs 12: Lässt sich noch nicht viel sagen, da auch die Tastenpositionen und die Fingerwiederholungen viel schlechter sind. → neues Layout, das ähnliche Fingerwiederholungen und Tastenkosten hat zum erneuten Test. Außerdem war die Handbalance in 11 so schlecht, dass sie jedes Ergebnis verzerren könnte. Beide nochmal mit höherer Gewichtung auf die Fingerbalane, bei 12 zusätzlich Fingerwiederholungen und Tastenkosten höher gewichten. 
216 * Text 13: qwertzy3
217 nßeiä wu.cqm
218 xvjt, agürly
219 ösdfb ophzk
221 → Ein Pseudo-Qwertz. Es hat ähnliche Werte wie Qwertz und sollte so sowohl für Qwertz-Nutzer als auch für Neo 2 Nutzer ein anschauliches Beispiel sein, was sich heutzutage die meisten Leute antun ohne es zu merken. 
223 ! Das ist sehr nahe an 9 (worst case).
224 ! nee
225 13 Kombination aus keine Grundlinie und linker Hand, nehm ich an. Mein neues Lieblingslayout ;-)
226 Text 13: gefühlt zweitschlechteste Buchstabenlage, viel Sprünge, auf 
227 Neo-X und Umlauten zu wichtige Buchstaben, alles in allem so schlecht, 
228 dass ich nur knapp mehr als die Hälfte getippt habe
229 An der Stelle musste ich fast schon lachen nachdem ich die Auflösung 
230 gesehen habe :-) Qwertz schneidet ja noch schlechter ab, als die meisten 
231 anderen Layouts, wenn ich hier ne Reihenfolge machen müsste streite sich 
232 dieses Layout mit Nr. 12 um den vorletzten Platz. Herrlich mal im 
233 Vergleich zu sehen WIE schlecht Qwertz tatsächlich ist!
236 Eval
237 ----
239 ⇒ 0 vs 1: Noch können keine direkten Aussagen getroffen werden, da 1 auch 30% mehr Fingerwiederholungen (1.3 % statt 1.0 %) eine deutlich höhere Fingerdisbalance (5.7 statt 3.0) und mehr Trigramme ohne Handwechsel hat (23% statt 11%). Sollten die Bewegungsmuster gut sein, ist ihr Effekt auf jeden Fall kleiner als die verschlechterten Parameter. ⇒ Erneuter Test mit näher aneinander liegenden Parametern. z.B. bei 0 die Gewichtung der Bewegungsmuster noch stärker erhöhen, bis die anderen Parameter an 1 angeglichen sind (0 bietet zur Zeit dem Optimierer mehr Freiheit als 1). Vielleicht eigene Beurteilung verschiedener Bewegungsmuster. 
241 ⇒ 2 vs 3: Wenige Fingerwiederholungen alleine reichen nicht. 2 ist allerdings in jedem Parameter besser als 3, oft um Faktor 2 und mehr. Im Vergleich zu 5 (ist sehr gut ausgefallen) hat 2 um 0.3 (4.5 statt 4.2) höhere Tastenkosten, Finger Disbalance 4.4 statt 3.3 doppelt so viele Trigramme ohne Handwechsel (19 statt 10) und etwas mehr Zeilenwechsel (0.25 statt 0.21). Dafür nur halb so viele Fingerwiederholungen. ⇒ Es gibt relevante Parameter, die in der Ausgabe noch nicht erfasst werden (Vokal- und Umlautkombinationen? Richtungswechsel auf der gleichen Hand?). 
243 ⇒ 4 vs 5: Handwechsel nach Disbalance stört andere Parameter nur unwesentlich, verbessert den Tippfluss aber deutlich. ⇒ Gewichtung erhöhen (klares Ergebnis). Die Fingerdisbalance ist bei 5 deutlich höher als bei 4 (3.2 vs 2.9), die Zeilenwechsel dafür deutlich niedriger (0.21 vs. 0.39)). Die Fingerbalance muss also möglicherweise zusammen mit dem Handwechsel nach unbalancierender Taste erhöht werden. 
244 ⇒ Die Ergebnisse von Cornelis (4. Zeile) ziehen das wieder in Zweifel. Wir brauchen mehr Tests. 
246 ⇒ 6 vs 7 vs 8: Der Effekt von Handwechseln ist unklar. 6 können wir rausfallen lassen (die Hand-Disbalance macht es schwer zu nutzen). 8 hat doppelt so hohe Fingerdisbalance wie 7 (3.9 vs 1.9), dafür nur 1/4 der Fingerwiederholungen (1.1 vs 4.6). Außerdem nur 3/4 der Zeilenwechsel (0.31 statt 0.46). Das alles sollte nicht ausreichen, um den Unterschied in den Handwechseln auszugleichen (10% vs 48% Trigramme ohne Handwechsel). Der Test ergibt also kein sicheres Ergebnis dazu, ob Handwechsel gut sind oder nicht. 
248 ⇒ 9 vs. 10: Gute Tastenpositionen alleine reichen nicht, aber schlechte Tastenpositionen zerstören alles. → immer wichtig! 
250 ⇒ 11 vs 12: Lässt sich noch nicht viel sagen, da auch die Tastenpositionen und die Fingerwiederholungen viel schlechter sind. → neues Layout, das ähnliche Fingerwiederholungen und Tastenkosten hat zum erneuten Test. Außerdem war die Handbalance in 11 so schlecht, dass sie jedes Ergebnis verzerren könnte. Beide nochmal mit höherer Gewichtung auf die Fingerbalane, bei 12 zusätzlich Fingerwiederholungen und Tastenkosten höher gewichten. 
253 Nächste Schritte
254 ----------------
256 * config2_movement_patterns_bad_more_extreme.py – die Parameter an diejenigen von 1 angleichen und erneut testen: 1,3% Fingerwiederholungen. 5,7 Fingerdisbalance, 23% Trigramme ohne Handwechsel. Das neue vs. 1. 
257 * Viele Handwechsel, aber mit besserer Fingerbalance, gegenüber wenige aber mit weniger Fingerwiederholungen. 
258 * config2_finger_repeats_many_balanced_fingers.py vs. 2 – Fingerwiederholungen vs. Fingerbalance. 
259 * (Effekt der Fingerbalance prüfen). 
260 * config2_row_changes_many_low_position_cost_finger_repeats_and_balanced_fingers.py vs. 11. 
262 * Kosten in der Standardconfig: 
263     - Kosten für Fingerdisbalance verdoppeln. Jupp
264     - Neue Bewegungsmuster. Jupp. 
265     - Kosten für fehlenden Handwechsel nach Disbalance verdoppeln. Jupp.
267 Zusammenfassung
268 ---------------
270 * Die bisher als positiv gesehenen Bewegungsmuster haben eher einen negativen Effekt. Schlechte Buchstabenfolgen, kein Rhythmus. Finger nebeneinander ist besser als möglichst immer Abstände. Könnte ein Artefakt der reduzierenden Auswertung von Rohmert sein (Zeilenwechsel mit Fingerabstand gemischt). 
271 * Wenige Fingerwiederholungen alleine reichen nicht. 
272 * Ob Handwechsel gut oder schlecht sind ist noch ungeklärt.
273 * Bei Tests von Parametern muss vor allem darauf geachtet werden, dass Tastenpositionen, Fingerwiederholungen und Fingerbalance ähnlich sind. 
274 * Neue Tests: Ähnliche Parameter für Bewegungsmuster, Handwechsel, Fingerwiederholungen, Zeilenwechsel.