[Neo] Re: MINE Osteroptimierung
Hallo Gerhard, hallo Arne, Mein Optimierer ist mittlerweile doch schon sehr stark von Arnes divergiert. Ich würde nicht mehr von "denselben" Kostenberechnungen sprechen. Es gibt sicherlich noch so einige Parallelen (insbesondere die Behandlung von Bi- und Trigrammen mit Symbolen auf höheren Ebenen), es wurden aber Aspekte bestehender Metriken geändert, neue hinzugefügt, neue Metriken hinzugefügt und Gewichtungen geändert. Bei Optimierungen kommen dann natürlich auch andere Layouts heraus, obwohl der bestehende Vokalblock (von Mine und BONE) und das "c" auf dem linken kleinen Finger stabil unter den besten Layouts vorkommen. Viele Grüße, Dario On 10 April 2023 23:46:05 CEST, "Dr. Arne Babenhauserheide" wrote: >Hi Gerhard, > >Gerhard Heide writes: > >> Aber kombieniert wird es eine echte Verbesserung >> ``` >> │ ⇥ │ j │ l │ u │ a │ q │ w │ b │ d │ g │ z │ ß │ - │ Ret│ >> ├─┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ >> │⇩ │ c │ r │ i │ e │ o │ m │ n │ t │ s │ h │ v │ ´ │ │ >> ├┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴───┤ >> │ ⇧ │ ⇚ │ y │ x │ ü │ ä │ ö │ p │ f │ , │ . │ k │ ⇗ │ >> ├┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼┬┤ >> │Strg│ Fe │ Alt│ Leerzeichen │ M4 │ Fe │ Me │Strg│ >> └┴┴┴───┴┴┴┴┘ >> # 10.48898 x100 total penalty per letter >> ``` > >0.1 ist ganz schön viel — du kannst schauen, was das fürs Tippen >bedeutet, indem du die bigramm-Diagramme erzeugst: > >pypy3 ./recheck_all_result_layouts.py --folder ORDNER_MIT_TEXTDATEIEN/ > --svg --csv > >Wenn du noch mehr suchen willst, kannst du da >mit dem viel schnelleren Optimierer von Dario machen: > >https://github.com/dariogoetz/keyboard_layout_optimizer > >Er verwendet die selben Kostenberechnungen. > >Liebe Grüße, >Arne >-- >Unpolitisch sein >heißt politisch sein, >ohne es zu merken. >draketo.de ___ Diskussion mailing list -- diskussion@neo-layout.org To unsubscribe send an email to diskussion-le...@neo-layout.org
[Neo] Re: MINE Osteroptimierung
Hi Gerhard, Gerhard Heide writes: > Aber kombieniert wird es eine echte Verbesserung > ``` > │ ⇥ │ j │ l │ u │ a │ q │ w │ b │ d │ g │ z │ ß │ - │ Ret│ > ├─┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ > │⇩ │ c │ r │ i │ e │ o │ m │ n │ t │ s │ h │ v │ ´ │ │ > ├┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴───┤ > │ ⇧ │ ⇚ │ y │ x │ ü │ ä │ ö │ p │ f │ , │ . │ k │ ⇗ │ > ├┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼┬┤ > │Strg│ Fe │ Alt│ Leerzeichen │ M4 │ Fe │ Me │Strg│ > └┴┴┴───┴┴┴┴┘ > # 10.48898 x100 total penalty per letter > ``` 0.1 ist ganz schön viel — du kannst schauen, was das fürs Tippen bedeutet, indem du die bigramm-Diagramme erzeugst: pypy3 ./recheck_all_result_layouts.py --folder ORDNER_MIT_TEXTDATEIEN/ --svg --csv Wenn du noch mehr suchen willst, kannst du da mit dem viel schnelleren Optimierer von Dario machen: https://github.com/dariogoetz/keyboard_layout_optimizer Er verwendet die selben Kostenberechnungen. Liebe Grüße, Arne -- Unpolitisch sein heißt politisch sein, ohne es zu merken. draketo.de signature.asc Description: PGP signature ___ Diskussion mailing list -- diskussion@neo-layout.org To unsubscribe send an email to diskussion-le...@neo-layout.org
[Neo] MINE Osteroptimierung
Eine MINE Verbesserung zu finden, die das Optimierungsprogramm glücklich macht, ist gar nicht so einfach. a) Aber V auf der 'richtigen' Seite des Keyboards sollte doch irgendwas bringen?! (0.01...) ``` ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬┤ │ ⇥ │ j │ l │ u │ a │ q │ w │ b │ d │ g │ v │ z │ ß │ Ret│ ├─┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ │ ⇩ │ c │ r │ i │ e │ o │ m │ n │ t │ s │ h │ - │ ´ │ │ ├┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴───┤ │ ⇧ │ ⇚ │ y │ x │ ü │ ä │ ö │ p │ f │ , │ . │ k │ ⇗ │ ├┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼┬┤ ``` # 10.60172 x100 total penalty per letter b) Ich habe auch keine Mod3 Taste in der Home Row also kann man das K hochhohlen für eine weitere Mikroverbesserung bringt ``` ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬┤ │ ⇥ │ j │ l │ u │ a │ q │ w │ b │ d │ g │ z │ y │ ß │ Ret│ ├─┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ │ ⇩ │ c │ r │ i │ e │ o │ m │ n │ t │ s │ h │ k │ ´ │ │ ├┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴───┤ │ ⇧ │ ⇚ │ v │ x │ ü │ ä │ ö │ p │ f │ , │ . │ - │ ⇗ │ ├┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼┬┤ # 10.60787 x100 total penalty per letter ``` Aber kombieniert wird es eine echte Verbesserung ``` │ ⇥ │ j │ l │ u │ a │ q │ w │ b │ d │ g │ z │ ß │ - │ Ret│ ├─┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ │ ⇩ │ c │ r │ i │ e │ o │ m │ n │ t │ s │ h │ v │ ´ │ │ ├┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴───┤ │ ⇧ │ ⇚ │ y │ x │ ü │ ä │ ö │ p │ f │ , │ . │ k │ ⇗ │ ├┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼┬┤ │Strg│ Fe │ Alt│ Leerzeichen │ M4 │ Fe │ Me │Strg│ └┴┴┴───┴┴┴┴┘ # 10.48898 x100 total penalty per letter ```___ Diskussion mailing list -- diskussion@neo-layout.org To unsubscribe send an email to diskussion-le...@neo-layout.org