IAT trials loop


Author
Message
gazzardlauren
gazzardlauren
Respected Member (482 reputation)Respected Member (482 reputation)Respected Member (482 reputation)Respected Member (482 reputation)Respected Member (482 reputation)Respected Member (482 reputation)Respected Member (482 reputation)Respected Member (482 reputation)Respected Member (482 reputation)
Group: Forum Members
Posts: 4, Visits: 5
Hi there, 

Within a block we are trying to show a photo briefly and then do a response test, we would like to do this repetitively within a single block. Currently we have: 

<block priming>
/ bgstim = (attributeAright, attributeBleft, targetcenter)
/ trials = [1=instructions;2=instructions;3=targetcenter;4=noreplace(attributeA, attributeB);5=targetcenter;6=noreplace(attributeA, attributeB)]
/ recorddata = false
</block>

We would like to do many iterations of "targetcenter" and "noreplace(attributeA, attributeB)" without having to progress through numbers. 

Thank You,
Lauren Gazzard

Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 12K, Visits: 98K
gazzardlauren - Friday, August 11, 2017
Hi there, 

Within a block we are trying to show a photo briefly and then do a response test, we would like to do this repetitively within a single block. Currently we have: 

<block priming>
/ bgstim = (attributeAright, attributeBleft, targetcenter)
/ trials = [1=instructions;2=instructions;3=targetcenter;4=noreplace(attributeA, attributeB);5=targetcenter;6=noreplace(attributeA, attributeB)]
/ recorddata = false
</block>

We would like to do many iterations of "targetcenter" and "noreplace(attributeA, attributeB)" without having to progress through numbers. 

Thank You,
Lauren Gazzard

Not quite sure what you mean by "(without) having to progress through numbers," but you can reformulate to like so:

<block priming>
/ bgstim = (attributeAright, attributeBleft, targetcenter)
/ trials = [1=instructions;2=instructions;3,5,7,9,11=targetcenter;4,6,8,10,12=noreplace(attributeA, attributeB);]
/ recorddata = false
</block>

Otherwise, you need to employ a /branch from <trial targetcenter> to either trial.attributeA or trial.attribueB selected from a <list>. I.e. something like:

<block priming>
/ bgstim = (attributeAright, attributeBleft, targetcenter)
/ trials = [1=instructions;2=instructions;3-12=targetcenter]
/ recorddata = false
</block>

with

<trial targetcenter>
...
/ branch = [list.atrributetriallist.nextvalue]
</trial>

and

<list attributetriallist>
/ items = (trial.attributea, trial.attributeb)
/ poolsize = 10
</list>


GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Explore
Messages
Mentions
Search