The expt element defines a sequence of blocks and instruction pages to be run.
Syntax
<expt exptname>
/ blocks = [blocknumber, blocknumber = blockname; blocknumber-blocknumber = selectmode(blockname, blockname,...); blocknumber, blocknumber-blocknumber = blockname]
/ correctmessage = false or true(stimulusname, duration)
/ errormessage = false or true(stimulusname, duration)
/ preinstructions = (pagename, pagename, pagename, ...)
/ postinstructions = (pagename, pagename, pagename, ...)
/ response = responsename or timeout(milliseconds) or window(center, width, stimulusname) or responsemode
/ subjects = (integer, integer, integer, ... of modulus)
/ timeout = integer or variable
</expt>
Properties
expt.exptname.correct
expt.exptname.correctcount
expt.exptname.correctstreak
expt.exptname.count
expt.exptname.error
expt.exptname.errorcount
expt.exptname.errorstreak
expt.exptname.inwindow
expt.exptname.latency
expt.exptname.maxlatency
expt.exptname.meanlatency
expt.exptname.medianlatency
expt.exptname.minlatency
expt.exptname.numinwindow
expt.exptname.percentcorrect
expt.exptname.percentinwindow
expt.exptname.response
expt.exptname.sdlatency
expt.exptname.sumlatency
expt.exptname.totalcorrectcount
expt.exptname.totalcount
expt.exptname.totalerrorcount
expt.exptname.totalmaxlatency
expt.exptname.totalmeanlatency
expt.exptname.totalmedianlatency
expt.exptname.totalminlatency
expt.exptname.totalnuminwindow
expt.exptname.totalpercentcorrect
expt.exptname.totalpercentinwindow
expt.exptname.totalsdlatency
expt.exptname.totalsumlatency
expt.exptname.totaltrialcount
expt.exptname.totalvarlatency
expt.exptname.trialcount
expt.exptname.varlatency
Remarks
The primary function of the expt element is to define a randomly selected or sequentially ordered set of blocks to run. The expt element also controls whether instructions are provided at the beginning and end of the script.
Examples
The following expt runs one practice block followed by ten test blocks. An "intro" instruction page is displayed at the beginning of the script, and an "end" instruction page is displayed at the end.
<expt>
/ blocks=[1=practice; 2-11=test]
/ preinstructions = (intro)
/ postinstructions = (end)
</expt>