Hi, 

Ich habe jetzt die Layouts für eine halb-empirische Prüfung der verschiedenen 
Optimierungsparameter für eine Tastaturbelegung erstellt. 

Um sie zu testen, brauche ich eure Hilfe als Tipperfahrene. 

Bitte tippt sie einfach und schreibt dann direkt darunter, wie das Tippgefühl 
für euch war. 

Alle Layouts sind auf einen bestimmten Parameter optimiert. Und zwar entweder 
positiv oder negativ. Beispiel Fingerwiederholungen: Es gibt ein Layout, das 
möglichst wenige Fingerwiederholungen hat und eins, das möglichst viele hat. 
Auf die Art können wir herausfinden, was der Effekt der Parameter auf den 
realen 
Schreibfluss ist. Auf alle Parameter außer dem Testparameter sind sie normal 
optimiert, d.h. sie sind so gut wie es möglich ist, ohne den Parameter zu 
verschlechtern.¹

Wie auch das letzte mal schreibe ich erst am Ende der Mail, welche Layouts 
worauf optimiert sind. 

Ich würde mich freuen, wenn viele mitmachen, so dass wir ein möglichst 
vielfältiges Bild der Tipperfahrung haben. Um so viele Leute wie möglich 
einzubinden schicke ich auch noch eine zweite Version für Qwertzer. 

Es ist diesmal etwas mehr, aber ich denke, die möglichen Ergebnisse sind es 
wert. 


Text 0
------

Ir eiruäyet Uniffe unättne ,ägis xvy Giyyefo
.äu yahgne .agf satn aber fieder? Säu uärqne Fihgn set Unetre ukiedefne uihg ir 
ueirer Ävder 
vrs sie Uhgeibe seu Yarseu metuärß girnet sey Gatixarno


Text 1
--------

Ni tnidspto Drneet drsoort ßsvnu qgp Vnppteh
Csd pfavrt cfve ufor fyti entäti? Usd dsiürt Enavr uto Drtoit döntätert dnav 
ni dtniti Sgäti 
giu unt Davtnyt utd Pfiutd wtodsix vnirto utp Vfonqfirh


Text 2
--------

Ir oiruegot Uäiffo uäettäo .ehin qvg Higgofy
,eu gwahäo ,whf nwtä wdor fiosor? Neu uermäo Fiahä not Uäotro ußiosofäo uiah ir 
uoiror Evsor 
vrn nio Uahoido nou Gwrnou kotuerb hiräot nog Hwtiqwräy


Text 3
--------

Ze ozesmboc Snztto snmccno Ämkzp ydb Kzbboti
Qms buhkno qukt pucn ufoe tzowoe? Pms sme,no Tzhkn poc Snoceo s.zowotno szhk 
ze sozeoe Mdwoe 
dep pzo Shkozfo pos Buepos üocsmex kzenoc pob Kuczyueni


Text 4
--------

Nr enrtsvei Tunaae tusiiue Xsgnf mäv Gnvveah
Yst volgue yoga foiu o.er aneder? Fst tsr,ue Anlgu fei Tueire tßnedeaue tnlg 
nr tenrer Säder 
ärf fne Tlgen.e fet Vorfet jeitsrq gnruei fev Goinmoruh


Text 5
--------

In eintäyer Tuigge tuärrue Xäsif .vy Siyyegp
,ät yoasue ,osg foru ohen gieden? Fät tänbue Giasu fer Tuerne tqiedegue tias 
in teinen Ävden 
vnf fie Taseihe fet Yonfet mertänk sinuer fey Sori.onup


Text 6
--------

Ao uaoexruw Evappu evxwwvu Kxcai gör Carrupf
Hxe rlücvu hlcp ilwv lzuo pauäuo? Ixe exotvu Paücv iuw Evuwou esauäupvu eaüc 
ao euaouo Xöäuo 
öoi iau Eücuazu iue Rloiue muwexon caovuw iur Clwaglovf


Text 7
--------

Ir tirdäpto Dniaat dnäoont ßäuih gep Uippta,
Käd pvlunt kvua hvon vötr aitstr? Häd därxnt Ailun hto Dntort düitstant dilu 
ir dtirtr Äestr 
erh hit Dlutiöt htd Pvrhtd btodärw uirnto htp Uvoigvrn,


Text 8
--------

Ni rnietcrä Eunvvr eutääur Ütdno qhc Dnccrvs
Zte cfadur zfdv ofäu fxri vnrwri? Ote etipur Vnadu orä Euräir eknrwrvur enad 
ni erniri Thwri 
hio onr Eadrnxr ore Cfiore jräetiy dniurä orc Dfänqfius


Text 9
--------

Öß zöß,äqz. ,üöjjz ,üä..üz Räköx fpq Köqqzjo
Yä, qcwküz yckj xc.ü cmzß jözbzß? Xä, ,äßsüz Jöwkü xz. ,üz.ßz ,vözbzjüz ,öwk 
öß ,zößzß Äpbzß 
pßx xöz ,wkzömz xz, Qcßxz, nz.,äßh kößüz. xzq Kc.öfcßüo


Text 10
--------

Ri trindcte Nuroot nudeeut Üdsrh kgc Srcctoä
Wdn cfasut wfso hfeu fvti ortyti? Hdn ndibut Orasu hte Nuteit nxrtytout nras 
ri ntriti Dgyti 
gih hrt Nastrvt htn Cfihtn ptendim sriute htc Sferkfiuä


Text 11
--------

It ritnghrs Nuiffr nugssur ,gdip bäh Dihhrfk
ßgn hewdur ßedf pesu ezrt firort? Pgn ngtyur Fiwdu prs Nurstr nxirorfur niwd it 
nritrt Gäort 
ätp pir Nwdrizr prn Hetprn .rsngtq diturs prh Desibetuk


Text 12
--------

F, lf,wvilö Wpfüül wpvööpl Yvgfa bhi Gfiilüo
Nvw iqmgpl nqgü aqöp qel, üfltl,? Avw wv,cpl Üfmgp alö Wplö,l wjfltlüpl wfmg f, 
wlf,l, Vhtl, 
h,a afl Wmglfel alw Iq,alw .löwv,d gf,plö ali Gqöfbq,po

Text 13
--------

Cx lcxösßlt Öecddl öesttel As,cä .hß ,cßßldg
Ksö ßbf,el kb,d äbte bzlx dclnlx? Äsö ösxpel Dcf,e ält Öeltxl ömclnldel öcf, 
cx ölcxlx Shnlx 
hxä äcl Öf,lczl älö ßbxälö iltösxj ,cxelt älß ,btc.bxeg


…


…


…


…


…


…


…


…


…


Die Layouts mit der config, die für dieOptimierung genutzt wurde: 

* Text 0: configs/config_finger_movement_patterns_bad.py
zuäü, pchlfk
sioe. dtnrgm
xyaöq bvjwß

→ Schlechte Bewegungsmuster heißt: möglichst *schlechte* Übergänge zwischen 
den Fingern. Lieber vom Mittelfinger auf den Ringfinger als auf den 
Zeigefinger. 
So oft wie möglich benachbarte Finger. 


* Text 1: configs/config_finger_movement_patterns_good.py
khßwv ä.uozj
dnclr aitesb
fpgmx ,üöyq

→ Möglichst gute Übergänge zwischen den Fingern. So selten wie möglich 
benachbarte Finger. 


* Text 2: configs/config_finger_repeats_few.py
ßuqüo vhmlzp
sicae gdnrb.
xytäö kfwj,

→ Wenige Fingerwiederholungen. 


* Text 3: configs/config_finger_repeats_many.py
kyxrg hcübwß
o.äne st,luz
vqjdi mafpö

→ Viele Fingerwiederholungen


* Text 4: configs/config_hand_switching_after_unbalancing_key_no.py
jmcüö ä.hdkp
trleo ainsgw
xßuyq ,zfbv

→ Nach einer Taste, die die Hand aus der Grundposition zieht (s.B. „z“) kommt 
*kein* Handwechsel. 


* Text 5: configs/config_hand_switching_after_unbalancing_key_yes.py
juöäü kbldpß
ticeo hnrsgm
xya.q fvwz,

→ möglichst Handwechsel nach Disbalance. 


* Text 6: configs/config_hand_switching_little.py
atohr jwz.äq
edisn pkmf,ü
cuglb ßvxyö

→ So wenig Handwechsel wie möglich. Fast über 80% auf der linken Hand. 


* Text 7: configs/config_hand_switching_little_but_balanced.py
focäk wdzqßj
hilur gtnesö
pbamü v,.xy

→ So wenig Handwechsel wie möglich, aber fast 50/50 zwischen links und rechts. 


* Text 8: configs/config_hand_switching_much.py
blßmg puäozq
tncsd .ieahk
jxrfw ,üyöv

→ so viel Handwechsel wie möglich. 


* Text 9: configs/config_key_positions_cost_high.py
dpäoc hk,zmn
xüöy. fvjßqw
tiaue gbsrl

→ Häufig benutzte Tasten auf möglichst *schlechten* Positionen. 


* Text 10: configs/config_key_positions_cost_low.py
pbämw zduo,x
tncrl hsieag
jy.vq fküöß

→ Häufig benutzte Tasten in guten Positionen. 


* Text 11: configs/config_row_changes_few.py
püxöc .malkw
tiäog rsenhf
yßudb zqjv,

→  So wenige (vertikale) zeilenwechsel wie möglich. 


* Text 12: configs/config_row_changes_many.py
,aefs yuhiox
ßmdb. öwägkj
lrütq zcnvp

→ So *viele* Zeilenwechsel wie möglich (das dürfte weh tun… :) ). 


* Text 13: qwertzy3
nßeiä wu.cqm
xvjt, agürly
ösdfb ophzk

→ 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. 


¹: Die Optimierung läuft mit Hilfe des --controlled-tail Parameters, so dass 
die ersten 3000 Mutationsschritte zufällig laufen und danach so lange die 
jeweils besten Schritte genommen werden, bis es keine 
Verbesserungsmöglichkeiten mehr gibt. 

Attachment: signature.asc
Description: This is a digitally signed message part.

Antwort per Email an