Millisecond Forums

Task update for v.4?

https://forums.millisecond.com/Topic14638.aspx

By aliucsd - 10/16/2014

Hello,

I am going to be replicating a study I just discovered used a Delay Discounting task from the Inquisit Task Library. Unfortunately I'm not sure which one it is, and the version that was used is in Inquisit 3. How would I go about determining which script it is for and either a) upgrading it so I can use it with the most recent version of Inquisit or b) downloading the appropriate new version? Thanks!
By Dave - 10/16/2014

You would have to contact the authors of the study to determine which delay discounting procedure they used specifically (if you cannot determine it from the literature cited in the paper / report). Once you've done so, different downloads for Inquisit 3 vs Inquisit 4 are clearly indicated on the respective page:

https://www.millisecond.com/download/library/DelayDiscountingTask/

Inquisit 3 scripts also work under Inquisit 4, so there's no problem there.

Hope this helps.
By aliucsd - 10/17/2014

OK, so it appears the actual question is that I am running what should be a task, and it asks for subject ID/group number, but then nothing happens (though it does say it is run successfully) - given it's not an actual task, what is it doing? Unfortunately the people who built it/rant the study left the lab years ago...

<ver>12.1</ver>
<efn>C:\MRI Tasks\DelayedDiscounting\MANUAL\DelayedDiscounting_MANUAL.exp</efn>
<author></author>
<con>
<pause>P</pause>
<pause_code></pause_code>
<port1>1</port1>
<quit>Q</quit>
<quit_code></quit_code>
<resume>R</resume>
<resume_code></resume_code>
<send_output>0</send_output>
<start_code></start_code>
</con>
<dbi></dbi>
<dbs>button</dbs>
<ddi>0</ddi>
<dds>
<icm_profile></icm_profile>
<use_icm>0</use_icm>
</dds>
<ddv>Primary Display Driver</ddv>
<discard_windows_messages>0</discard_windows_messages>
<display_status_window>1</display_status_window>
<dmd>0</dmd>
<dmh>0</dmh>
<dmr>1</dmr>
<dmw>0</dmw>
<dsd>C:\MRI Tasks\DelayedDiscounting\MANUAL</dsd>
<dxv>8</dxv>
<efs>
<filename>C:\MRI Tasks\DelayedDiscounting\MANUAL\DelayedDiscountingPractice.sce</filename>
<filename>C:\MRI Tasks\DelayedDiscounting\MANUAL\DelayedDiscounting.sce</filename>
<filename>C:\MRI Tasks\DelayedDiscounting\MANUAL\DelayedDiscounting.pcl</filename>
<filename>C:\MRI Tasks\DelayedDiscounting\MANUAL\DelayedDiscountingPractice.pcl</filename>
</efs>
<exclusive_mouse>1</exclusive_mouse>
<font_settings>
<dpi>96</dpi>
<font_smooth>1</font_smooth>
<use_dpi>1</use_dpi>
<use_font_smooth>1</use_font_smooth>
</font_settings>
<idt>0</idt>
<ip_chans></ip_chans>
<isb>10000</isb>
<lfd>C:\MRI Tasks\DelayedDiscounting\MANUAL</lfd>
<lnb>2</lnb>
<lno>3</lno>
<log>
<append_counter>1</append_counter>
<delimiter>9</delimiter>
<general_list>1</general_list>
<pien>0</pien>
<set_def_file></set_def_file>
<stimulus_list>0</stimulus_list>
<subject_id></subject_id>
<subject_id_pol>1</subject_id_pol>
<video_list>0</video_list>
</log>
<lol>1</lol>
<lpr></lpr>
<mss>4</mss>
<nam></nam>
<one_processor>2</one_processor>
<oports></oports>
<out_encrypt_key></out_encrypt_key>
<pi_list></pi_list>
<port_devices>
<device>
<parameters>
<cts>0</cts>
<dsrin>0</dsrin>
<dsrout>0</dsrout>
<dtr>disable</dtr>
<rts>disable</rts>
<set_fifo>1</set_fifo>
<spd></spd>
<spp></spp>
<spr></spr>
<sps></sps>
</parameters>
<piai>COM1</piai>
<pian>Serial Port</pian>
<pihpn>COM1</pihpn>
</device>
<device>
<parameters>
<cts>0</cts>
<dsrin>0</dsrin>
<dsrout>0</dsrout>
<dtr>disable</dtr>
<rts>disable</rts>
<set_fifo>1</set_fifo>
<spd></spd>
<spp></spp>
<spr></spr>
<sps></sps>
</parameters>
<piai>COM3</piai>
<pian>Serial Port</pian>
<pihpn>COM3</pihpn>
</device>
<device>
<parameters>
<cts>0</cts>
<dsrin>0</dsrin>
<dsrout>0</dsrout>
<dtr>disable</dtr>
<rts>disable</rts>
<set_fifo>1</set_fifo>
<spd></spd>
<spp></spp>
<spr></spr>
<sps></sps>
</parameters>
<piai>COM6</piai>
<pian>Serial Port</pian>
<pihpn>COM6</pihpn>
</device>
<device>
<parameters>
<cts>0</cts>
<dsrin>0</dsrin>
<dsrout>0</dsrout>
<dtr>disable</dtr>
<rts>disable</rts>
<set_fifo>1</set_fifo>
<spd></spd>
<spp></spp>
<spr></spr>
<sps></sps>
</parameters>
<piai>COM7</piai>
<pian>Serial Port</pian>
<pihpn>COM7</pihpn>
</device>
</port_devices>
<rdl>
<device>
<axis>
<max>1000</max>
<min>-1000</min>
<name>X-axis</name>
<restricted>1</restricted>
<scale>1</scale>
</axis>
<axis>
<max>1000</max>
<min>-1000</min>
<name>Y-axis</name>
<restricted>1</restricted>
<scale>1</scale>
</axis>
<axis>
<max>1000</max>
<min>-1000</min>
<name>Wheel</name>
<restricted>1</restricted>
<scale>1</scale>
</axis>
<device_type>2</device_type>
<dx_device_type>18</dx_device_type>
<name>Mouse</name>
</device>
<device>
<axis>
<dead_zone>0</dead_zone>
<max>1000</max>
<min>-1000</min>
<name>X-axis</name>
<saturation>1</saturation>
</axis>
<axis>
<dead_zone>0</dead_zone>
<max>1000</max>
<min>-1000</min>
<name>Y-axis</name>
<saturation>1</saturation>
</axis>
<device_type>6</device_type>
<dx_device_type>0</dx_device_type>
<name>gameport device</name>
</device>
<device>
<axis>
<max>1000</max>
<min>-1000</min>
<name>x</name>
<restricted>1</restricted>
<scale>1</scale>
</axis>
<axis>
<max>1000</max>
<min>-1000</min>
<name>y</name>
<restricted>1</restricted>
<scale>1</scale>
</axis>
<device_type>5</device_type>
<dx_device_type>0</dx_device_type>
<name>pointing device</name>
</device>
</rdl>
<rep>0</rep>
<require_name_match>0</require_name_match>
<rts>1</rts>
<sbs>100000</sbs>
<sce>
<idv>
<device_type>3</device_type>
<dx_device_type>19</dx_device_type>
<ibn>1</ibn>
<ibn>2</ibn>
<idn>Keyboard</idn>
<offset>2</offset>
<offset>3</offset>
</idv>
<sfn>all_scenarios</sfn>
</sce>
<sce>
<idv>
<device_type>3</device_type>
<dx_device_type>19</dx_device_type>
<ibn>1</ibn>
<ibn>2</ibn>
<idn>Keyboard</idn>
<offset>2</offset>
<offset>3</offset>
</idv>
<sfn>C:\MRI Tasks\DelayedDiscounting\MANUAL\DelayedDiscountingPractice.sce</sfn>
</sce>
<sce>
<idv>
<device_type>3</device_type>
<dx_device_type>19</dx_device_type>
<ibn>1</ibn>
<ibn>2</ibn>
<idn>Keyboard</idn>
<offset>2</offset>
<offset>3</offset>
</idv>
<sfn>C:\MRI Tasks\DelayedDiscounting\MANUAL\DelayedDiscounting.sce</sfn>
</sce>
<sce>
<idv>
<device_type>3</device_type>
<dx_device_type>19</dx_device_type>
<ibn>1</ibn>
<ibn>2</ibn>
<idn>Keyboard</idn>
<offset>2</offset>
<offset>3</offset>
</idv>
<sfn>C:\MRI Tasks\DelayedDiscounting\MANUAL\DelayedDiscounting.sce</sfn>
</sce>
<sct>
<capture_device>
<bps></bps>
<chan></chan>
<do_rec_vol>0</do_rec_vol>
<freq></freq>
<name>None</name>
<rec_vol>1</rec_vol>
</capture_device>
<resp_dev>
<combine>0</combine>
<ignore>1000</ignore>
<off_inter>200</off_inter>
<off_thresh>0.02</off_thresh>
<onset_mode>0</onset_mode>
<rec_dur>1000</rec_dur>
<save>0</save>
<thresh>0.2</thresh>
</resp_dev>
</sct>
<sde>
<buffer_length>1000</buffer_length>
<custom_buf>sec_hw</custom_buf>
<halt_on_underrun>1</halt_on_underrun>
<max_mix_length>400</max_mix_length>
<min_mix_length>100</min_mix_length>
<mixer>dx_software</mixer>
<rewind_distance>10</rewind_distance>
<side_speakers>1</side_speakers>
</sde>
<sdv>Primary Sound Driver</sdv>
<smc>2</smc>
<smd>16</smd>
<smr>44100</smr>
<srs>1</srs>
<ssb>2000</ssb>
<svl>
<attenuation>0</attenuation>
<do_attenuation>0</do_attenuation>
<do_volume>0</do_volume>
<volume>1</volume>
</svl>
<text_encoding>utf8</text_encoding>
<trigger_mode>
<cn></cn>
<v></v>
</trigger_mode>
<udt>0</udt>
<uln></uln>
<unc>1000</unc>
<upb>0</upb>
<urp>1</urp>

By Dave - 10/17/2014

I am not entirely sure what that code / file is you pasted (judging from the referenced file names, it's for Presentation, an entirely different product from a different vendor; cf. https://www.neurobs.com/pres_docs/html/03_presentation/07_data_reporting/03_pcl_output_files.htm ). At any rate, it isn't an Inquisit script and that's why it won't run.
By aliucsd - 10/20/2014

Aha. For some reason it was opening in Inquisit - thanks for your help.
By Dave - 10/20/2014

Probably because the *.exp file extension is registered to Inquisit on your machine.