You may not post on this forum because you're not logged in.

#1 25-Jul-2006 19:42:43

huttarl
New member
Registered: 25-Jul-2006
Posts: 1

Colemak computer design process

I looked on your site but didn't see a description of the design process for Colemak. You mention in the FAQ that in contrast to Dvorak it was designed with the aid of computers. You also mention some design principles for Colemak, and there's the comparator applet that calculates stats like distance moved.
So what was the design process? Did you randomly generate layouts (within some constraints) and run them all through an evaluation program like the comparator applet? Did you use genetic algorithm techniques, modifying successful keyboards randomly and resubmitting them to the "pool"? Or did you design most of the potential layouts "manually", and just use computers to evaluate them? (Oh... looking at Capewell's web site it sounds like you used genetic algorithms.)
What was the list of evaluation criteria that were actually used for selection, and how were they weighted/prioritized?
Have you written up an academic paper on it?

Just curious. :-) Seems like you've done enough work that it would be worth publishing.
Thanks.

Offline

#2 25-Jul-2006 22:47:34

Shai
Administrator
Registered: 11-Dec-2005
Posts: 355

Re: Colemak computer design process

Colemak has been mainly designed by filling the keyboard layout puzzle through the use of logical deduction with the aid of some statistical analysis. I'm going to write more about the design process soon.

Offline

#3 26-Aug-2010 13:21:46

chrisadam
New member
Registered: 26-Aug-2010
Posts: 2

Re: Colemak computer design process

Did you randomly generate layouts (within some constraints) and run them all through an evaluation program like the comparator applet? Did you use genetic algorithm techniques, modifying successful keyboards randomly and resubmitting them to the "pool"? Or did you design most of the potential layouts "manually", and just use computers to evaluate them? (Oh... looking at Capewell's web site it sounds like you used genetic algorithms.)
What was the list of evaluation criteria that were actually used for selection, and how were they weighted/prioritized?
Have you written up an academic paper on it?.

Offline

Board footer