[ACT-R-users] Model of writing
Paul J. Reber
preber at northwestern.edu
Mon Aug 30 11:38:29 EDT 2010
This might be just slightly off the general writing/typing topic, but
has anybody played around with an ACT-R model of something like playing
Guitar Hero? We're using a task something like this in the lab (without
music) to look at sequence learning and thinking about the general
process of skill acquisition (in perceptual-motor tasks).
The relation to typing would be why you might be quicker to type
familiar words/phrases due to prior practice frequently typing them.
Paul
--
Paul J. Reber, Ph.D.
Department of Psychology
Northwestern University
Dan Bothell wrote:
>
> To test the question about 1 fingered, 2 fingered, and 10 fingered
> typists in ACT-R I created some test models (if you could even call
> them that because they're mostly just Lisp code) which just push motor
> requests through to type out sentences repeatedly for 60 seconds to
> get a words/minute score (where a word is every 5 keypresses). Those
> models were then tested across the three possibilities for pipelining
> of motor actions: "state free", "processor free", and "preparation free".
>
> There were 5 total models:
>
> One-finger is a good "hunt and peck" typist using only one finger.
>
> Two-fingers is a good "hunt and peck" typist using both index fingers
> keeping each hand on its own side of the keyboard.
>
> Ten-fingers is a model which uses the default press-key action to
> touch-type using all fingers.
>
> One-finger-savant is a perfect touch-typist using only one index finger
> i.e. it can move that finger from any key to hit any other key
> perfectly as a single action, without looking.
>
> Two-finger-savant is a perfect touch-typist using both index fingers
> where each finger stays on its own side of the keyboard.
>
> Here's the average WPM I got based on 3 simple sentences which
> each have all the letters of the alphabet at least once:
>
> state free processor free preparation free
> one-finger 13.0 19.1 X
> two-fingers 13.8 20.7 X
> ten-fingers 25.3 40.9 47.5
> one-finger-savant 30.5 44.6 X
> two-finger-savant 28.3 44.1 X
>
> The code is attached if anyone wants to look at the individual
> sentence results (the function run-all-tests will run the models
> through all the conditions), but I wouldn't recommend it as a
> guide for how to write an ACT-R model. :)
>
> Here are the things which I found interesting.
>
> - The fastest overall was the ten fingered model in the "preparation
> free" case at 47.5 wpm, which is faster than I expected.
>
> - Testing "preparation free" actually lead to typing errors for the one-
> and two-fingered models since it was modifying the features before the
> last action had begun (the finger was trying to do two things at once).
> So, those models are skipped for that condition.
>
> - In the other cases the ten fingered model beats the "hunt and peck"
> models as expected, but the "savant" models were faster than the
> ten fingered one. So the savings in preparation time is better than
> the cost of the extra movement relative to the press-key actions
> with the default motor module parameters. However, from a plausibility
> standpoint what those savant models do seems pretty super human to me.
>
>
> Dan
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> ACT-R-users mailing list
> ACT-R-users at act-r.psy.cmu.edu
> http://act-r.psy.cmu.edu/mailman/listinfo/act-r-users
More information about the ACT-R-users
mailing list