| 21 | |
| 22 | == Output des Optimierers == |
| 23 | |
| 24 | Ein aktuelles Zwischenergebnis ist: |
| 25 | |
| 26 | {{{ |
| 27 | x.ovü wcbszq´ |
| 28 | heaiu dtnrlm |
| 29 | köä,y fgpßj |
| 30 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──────┐ |
| 31 | │ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ← │ |
| 32 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬────┤ |
| 33 | │ ⇥ │ x │ . │ o │ v │ ü │ w │ c │ b │ s │ z │ q │ ´ │ Ret│ |
| 34 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ |
| 35 | │ ⇩ │ h │ e │ a │ i │ u │ d │ t │ n │ r │ l │ m │ ⇘ │ │ |
| 36 | ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴───┤ |
| 37 | │ ⇧ │ M4│ k │ ö │ ä │ , │ y │ f │ g │ p │ ß │ j │ ⇗ │ |
| 38 | ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼────┬────┤ |
| 39 | │Strg│ Fe │ Alt│ Leerzeichen │ M4 │ Fe │ Me │Strg│ |
| 40 | └────┴────┴────┴───────────────────────┴────┴────┴────┴────┘ |
| 41 | |
| 42 | # 9.263154 x100 total penalty per letter |
| 43 | # 33.90065 x10 billion total penalty compared to notime-noeffort |
| 44 | # 7.262877 mean key position cost in file 1gramme.txt ( 53.16035746 ) |
| 45 | # 11.74979 % finger repeats in file 2gramme.txt ( 47.2675369885 ) |
| 46 | # 11.75396 million keystrokes disbalance of the fingers ( 17.6309401899 ) |
| 47 | # 0.334157 % finger repeats top to bottom or vice versa ( 6.72130885165 ) |
| 48 | # 1.303662 % of trigrams have no handswitching (after direction change counted x 1 ) ( 5.76651057198 ) |
| 49 | # 10.51298 billion (rows²/dist)² to cross ( 136.668790869 ) |
| 50 | # 0.032111 hand disbalance. Left: 0.467888374871 %, Right: 0.532111625129 % ( 0.940159265392 ) |
| 51 | # 0.0 badly positioned shortcut keys (weighted). |
| 52 | # 12.64277 no handswitching after unbalancing key (weighted). |
| 53 | # 23.03586 movement pattern cost (weighted). |
| 54 | # 0.840812 asymmetric bigram cost (weighted). |
| 55 | # 19.51403 manually assigned bigram penalty (weighted) |
| 56 | # 14.81745 unbalancing key after neighboring finger (weighted) |
| 57 | |
| 58 | }}} |
| 59 | |
| 60 | Ein auf dieses Layout konvertierter Text für Nutzer von Neo 2 sieht so aus: |
| 61 | |
| 62 | Ket katir rot rlhu ier ,aat Üedlyinit clr siy arsitir Niy,id irnbitrnp adf sei Fhuannir aof siy Ueyyid qo baddir gimarrirp fehu adf ,tlniünltir uitaoffniddnir ors sayen yieri fhudeyyfnir Gibwthunormir gifnänemnirv |
| 63 | |
| 64 | Für Qwertz-Tipper sieht er so aus: |
| 65 | |
| 66 | Zfl zdlsk kgl keua sfk ,ddl Yföeäsjsl rek hsä dkhslsk Jsä,sö skjnslkjv döo hfs Ouadjjsk dgo hsä Afääsö pg ndöösk ismdkkskv ofua döo ,lejsyjelsk asldgoojsööjsk gkh hdäfj äsfks ouaöfääojsk Isntluajgkmsk isojcjfmjskw |
| 67 | |
| 68 | Das Original ist: |
| 69 | |
| 70 | Wir waren nur noch ein paar Kilometer von dem anderen Tempel entfernt, als die Schatten aus dem Himmel zu fallen begannen, sich als Protektoren herausstellten und damit meine schlimmsten Befürchtungen bestätigten. |
| 71 | |
| 72 | (Der Text ist mit [http://bitbucket.org/ArneBab/evolve-keyboard-layout/src/tip/textcheck.py textcheck.py] ausgewählt, um möglichst nahe an der normalen Mono-, Bi- und Trigrammverteilung des Deutschen zu sein) |
| 73 | |
| 74 | === Bedeutung der Werte === |
| 75 | |
| 76 | {{{ |
| 77 | xoä.ü wcslzq´ |
| 78 | heaiu dtrnmb |
| 79 | köv,y fgßjp |
| 80 | |
| 81 | # 19.5707274099 billion total penalty compared to notime-noeffort |
| 82 | → Gesamtkosten |
| 83 | |
| 84 | # 5.20537748476 mean key position cost in file 1gramme.txt ( 14.98649801 ) |
| 85 | → Durchschnittskosten pro Taste |
| 86 | |
| 87 | # 1.36734358818 % finger repeats in file 2gramme.txt ( 0.585229696 ) |
| 88 | → Fingerwiederholungen in Prozent der Gesamtanschläge |
| 89 | |
| 90 | # 6.03645600705 million keystrokes disbalance of the fingers ( 0.965832961 ) |
| 91 | → Disbalance der Finger: Wie weit weicht die Lastverteilung vom Ziel ab? |
| 92 | Welche Einheit hat der Messwert? → Standardabweichung :) (heißt: akut unklar) |
| 93 | |
| 94 | # 0.0205566265665 % finger repeats top to bottom or vice versa ( 0.140773376 ) |
| 95 | → Fingerwiederholungen von der unteren in die obere Zeile (oder umgekehrt) |
| 96 | |
| 97 | # 1.25755658986 % of trigrams have no handswitching (after direction change counted x 1 ) ( 0.7323468 ) |
| 98 | → Keine Handwechsel nach Richtungswechsel (in Prozent der getippten Trigramme) |
| 99 | |
| 100 | # 2.61460336638 billion (rows²/dist)² to cross ( 0.522920673276 ) |
| 101 | → Zeilenwechsel: eine nach oben: 1, zwei nach oben: 4, geteilt durch den Abstand in Spalten und das ganze quadriert. |
| 102 | |
| 103 | # 0.0274465144465 hand disbalance. Left: 0.472553485553 %, Right: 0.527446514447 % |
| 104 | → Belastung der Hände |
| 105 | |
| 106 | # ( 0.1151616616 badly positioned shortcut keys (weighted).) |
| 107 | → Kosten bei schlecht positionierten xcvz |
| 108 | |
| 109 | # ( 1.17525416 no handswitching after unbalancing key (weighted).) |
| 110 | → Kein Handwechsel nach Tasten, die die Hand aus dem Gleichgewicht ziehen. |
| 111 | |
| 112 | # ( 3.46710072 movement pattern cost (weighted).) |
| 113 | → Kosten von Fingerübergängen (bisher nur abgeschätzte Kosten der Übergänge) |
| 114 | }}} |
| 115 | |