From db30 at andrew.cmu.edu Thu Aug 9 16:05:19 2012 From: db30 at andrew.cmu.edu (db30 at andrew.cmu.edu) Date: Thu, 09 Aug 2012 16:05:19 -0400 Subject: [ACT-R-users] New ACT-R 6.0 release Message-ID: <7283056ABF2D7890C57B7876@actr6b.cmu.edu> ACT-R 6.0 v1.4 [r1261] is now the current version on the ACT-R web site. The biggest change with this release is in the AGI tools which now support multiple windows both within and between models. A couple of other notable changes are: - The S-log(fan) calculation now considers negative results to be 0 and prints a warning when it results in a negative value, but the old behavior (using the negative value) can be restored by setting the new parameter :nsji to t. - Sgp now sorts the modules and parameters alphabetically when it prints all of them. - The Control Panel window in the Environment has a scrollbar now so all the buttons can be accessed when using a small display. - The audio module now provides a model with a way to detect when a sound ends because it will automatically update the chunk in the aural-location buffer with the offset time when the sound stops. There is also an additional request parameter that can be provided for aural-location requests called :finished that can take a value of t or nil to indicate whether only sounds which have completed or sounds which are ongoing should be considered. For other details on what has changed you can view the commit log on the ACT-R web site: or subscribe to the feed to be notified when they happen: If you have any comments, questions, or problems with this update please let me know. Dan From stu10887 at gmail.com Fri Aug 10 12:14:38 2012 From: stu10887 at gmail.com (Stu Rodgers) Date: Fri, 10 Aug 2012 12:14:38 -0400 Subject: [ACT-R-users] Trouble with :v and :cmdt Message-ID: ACT-R Users List, I am having trouble with the :v and :cmdt parameters in ACT-R6 r1227. (sgp :v *cmdt-out* :cmdt *cmdt-out* ;; snipped rest of code out for brevity ) Here are the warnings: #|Warning: Parameter :v cannot take value *cmdt-out* because it must be must be t, nil, a stream, pathname or namestring. |# #|Warning: Parameter :cmdt cannot take value *cmdt-out* because it must be must be t, nil, a stream, pathname or namestring. |# Here is the value of *cmdt-out*. It is set prior to defining the model. > *cmdt-out* #P"C:\\Users\\stuart.rodgers\\palm\\synavo\\acl_cmdt_out.txt" > The intent is simply to output everything from the Allegro Common Lisp listener window to a text file because I am exceeding the limits of the window. My trace files are a bit over 10 MB. Thanks for your suggestions and advice in advance. Stu -------------- next part -------------- An HTML attachment was scrubbed... URL: From db30 at andrew.cmu.edu Fri Aug 10 13:11:26 2012 From: db30 at andrew.cmu.edu (db30 at andrew.cmu.edu) Date: Fri, 10 Aug 2012 13:11:26 -0400 Subject: [ACT-R-users] Trouble with :v and :cmdt In-Reply-To: References: Message-ID: <51CAC959623BB1BBD50CAC3D@actr6b.cmu.edu> --On Friday, August 10, 2012 12:14 PM -0400 Stu Rodgers wrote: > > ACT-R Users List, > ? > I am having trouble with the :v and :cmdt parameters in ACT-R6 r1227. > ? > (sgp > ???? :v??*cmdt-out* > ???? :cmdt?*cmdt-out*? > ???? ;; snipped rest of code out for brevity????? > ) > ? > Here are the warnings: >#| Warning: Parameter :v cannot take value?*cmdt-out* because it must be must >#| be t, nil, a stream, pathname or namestring. |# Warning: Parameter :cmdt >#| cannot take value?*cmdt-out* because it must be must be t, nil, a stream, >#| pathname or namestring. |# > > Here is the value of *cmdt-out*.? It is set prior to defining the model. >> *cmdt-out* ># P"C:\\Users\\stuart.rodgers\\palm\\synavo\\acl_cmdt_out.txt" >> > ? > The intent is simply to output everything from the Allegro Common > Lisp?listener window to a text file because I am exceeding the limits of the > window.? My trace files are a bit over 10 MB. > ? > Thanks for your suggestions and advice in advance. > ? Sgp, like most of the ACT-R commands, is a macro which does not evaluate its parameters. Thus, that call is not going to set :v and :cmdt to the value of *cmdt-out* but literally to the symbol *cmdt-out*. If you want to use the values of Lisp variables in that way you will have to either explicitly evaluate them (which could be done with a variety of different Lisp tricks) or use the corresponding ACT-R function which will evaluate its parameters. I recommend using the ACT-R functions for things like that, but if you are comfortable enough with Lisp feel free to evaluate the macro form however you want. Generally the ACT-R function for a command will have the same name as the macro with -fct appended to it, and in this case, the function is sgp-fct. The ACT-R functions also often require specifying the values in a slightly different way than the macro, and for sgp-fct the values must be provided in a list. Therefore, to do what you want you could use something like this: (sgp-fct (list :v *cmdt-out* :cmdt *cmdt-out* ...)) For more information, the reference manual includes the details on which commands have corresponding functions and how the parameters must be specified for those functions, and the experiment description document in unit 5 of the tutorial includes some discussion on the difference between the macro and functional forms of the ACT-R commands. Hope that helps, Dan From coty at cmu.edu Thu Aug 16 10:39:45 2012 From: coty at cmu.edu (Cleotilde Gonzalez) Date: Thu, 16 Aug 2012 10:39:45 -0400 Subject: [ACT-R-users] A new post-doctoral position available immediately at the Dynamic Decision Making Laboratory References: <7F8C841E-DFA9-4FC3-BA2D-8A68177D3A98@cmu.edu> Message-ID: <007301cd7bbc$fac84770$f058d650$@edu> POSTDOCTORAL FELLOW Immediate: Starting October 1, 2012 Dynamic Decision Making Laboratory www.cmu.edu/ddmlab Carnegie Mellon University The Dynamic Decision Making Laboratory (DDMLab) in the department of Social and Decision Sciences at Carnegie Mellon University (CMU) has an immediate opening for a Postdoctoral fellowship position in a new interdisciplinary project focused on the study of credibility and trust in large networked data sources. The position is available starting on October 1, 2012 and it is open for one year. The ideal candidate should have a strong technical background (cognitive/computational modeling, machine learning, data mining), as well as a strong behavioral background (experimental and cognitive psychology, decision sciences). The position will involve interacting with faculty of diverse backgrounds (computer scientists, human factors engineers) at Carnegie Mellon and at other universities. Candidates are expected to be capable of working under limited supervision, be highly productive, creative, and enthusiastic for interdisciplinary research. Prospective candidates are expected to be familiar with all or some of these areas: 1) Cognitive modeling/cognitive psychology 2) Data mining and machine learning 3) Human factors 4) Social media Applicants should send their curriculum vitae, relevant journal articles, and the names of three references. Electronic applications are encouraged. Please send electronic documents (Word, PDF) to coty at cmu.edu or forward paper documents to: Dr. Cleotilde Gonzalez Dynamic Decision Making Laboratory Social and Decision Sciences Department Carnegie Mellon University 5000 Forbes Ave - Porter Hall 208 Pittsburgh, PA 15213 Carnegie Mellon is an equal opportunity/affirmative action employer. For more information on our Equal Employment/Affirmative Action Policy and our Statement of Assurance, go to: http://www.cmu.edu/policies/documents/SoA.html