[Neo] Optimierer und Parameter

2010-05-11 Diskussionsfäden Bjoern Laessig

Hallo Layoutdesigner,
seit einer Weile lese ich nun schon die Diskussionen und Ergebnisse der 
Optimierer und über Fingerkollisionen, Tastenlage, Strafpunkte. 
Allerdings habe ich das Gefühl, dass man das Pferd vielleicht von der 
falschen Seite aufzäumt.


Wie Ulf in seinem Nordtastwiki schreibt gibt es gar nicht sooo viele 
Bigramme. 32 Tasten die man nacheinander drücken kann ergibt

 32² = 2¹⁰ = 1024 Bigramme.

Tippe ich Neo(bg) fällt mir das schwerer als Neo(bf) und das geht noch 
besser als Neo(jf) oder Neo(zl). Daher mein Angebot und die Frage:
Ich könnte für die Bigramme angeben, wie »teuer« es für mich ist, diese 
Tasten zu drücken. Könntet ihr mit dieser Liste mal einen Durchlauf 
machen lassen und sehen was rauskommt?

Ist diese Arbeit sinnvoll?
Es würde zwar eine Weile dauern, aber die Arbeit könnte ich mir über 
einige Zeit hinweg mal machen.


Björn



Re: [Neo] Optimierer und Parameter

2010-05-11 Diskussionsfäden Arne Babenhauserheide
Hi Björn:

 Tippe ich Neo(bg) fällt mir das schwerer als Neo(bf) und das geht noch
 besser als Neo(jf) oder Neo(zl). Daher mein Angebot und die Frage:
 Ich könnte für die Bigramme angeben, wie »teuer« es für mich ist, diese
 Tasten zu drücken. Könntet ihr mit dieser Liste mal einen Durchlauf
 machen lassen und sehen was rauskommt?

Wenn du für alle Tasten aufschreiben kannst, was sie dich kosten: Klar. 

Ich habe schon länger überlegt, ob ich das so einbauen kann, bin aber vor 
dem Aufwand zurückgeschreckt, jedem einzelnen Bigramm einen Wert geben zu 
müssen und den dann auch noch statistisch abzusichern (viele verschiedene 
Leute in vielen verschiedenen Layouts tippen lassen…). Deswegen suche ich 
stattdessen nach generischeren Modellen. 

Um dir das einfacher zu machen, habe ich mal eine Liste der Zeichen an’s 
Ende dem Mail gehängt. Dazu kommen noch shift links und shift rechts und die 
Modifikatioren mit jeder Taste. 

Wenn wir da die Einschätzungen vieler Leute hätten, könnten wir sogar 
saubere Ungenauigkeitsrechnung machen (Fehler bzw. statistische 
Genauigkeit). 

 Ist diese Arbeit sinnvoll?

Ich denke schon (auch wenn ich, wie gesagt davor zurückgeschreckt bin). 

Für mich wäre es dabei ideal, wenn du das einfachste Bigramm auf 1 setzen 
und dann alle anderen darauf normieren könntest…

Theoretisch müsste sich dadurch die komplette Bigramm- und 
Einzelzeichenrechnung ersetzen lassen, so dass nur noch Trigramme mit den 
aktuellen Methoden gerechnet werden müssten (für Handwechsel und 
Richtungswechsel). 

Und zumindest mein Optimierer würde wohl nochmal um Faktor 2 schneller 
werden :) 

Allerdings steht und fällt auch hier alles mit der richtigen Rechnung der 
Kosten, und es fällt uns schon schwer einen Konsens für die Kosten der 
Einzeltasten zu finden…

Ein klasse Vergleichswert wäre es aber in jedem Fall! 

Liebe Grüße, 
Arne



Re: [Neo] Optimierer und Parameter

2010-05-11 Diskussionsfäden Arne Babenhauserheide
Am Dienstag, 11. Mai 2010, 20:17:01 schrieb wettstein...@solnet.ch:
 Ich mache die Bigramm- und Einzelzeichenrechnung vorab und lege die
 Werte in Tabellen ab wie der, die Björn aufstellen will.  Das kannst du
 doch auch tun, schon jetzt, oder?

Ich habe einen Cache im Hintergrund, aber da die Tastaturen sich mit jedem 
Schritt ändern, rechne ich die Kosten jedes mal – dadurch habe ich die 
Flexibilität sehr einfach neue Funktionen einzubinden. 

Die wären aber alle unnötig, wenn wir die Optimierung direkt in die Bigramme 
auslagern würden. 

Liebe Grüße, 
Arne


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