Priming paradigm: Using primes and targets within a condition just once


Author
Message
Loli
Loli
Partner Member (752 reputation)Partner Member (752 reputation)Partner Member (752 reputation)Partner Member (752 reputation)Partner Member (752 reputation)Partner Member (752 reputation)Partner Member (752 reputation)Partner Member (752 reputation)Partner Member (752 reputation)
Group: Forum Members
Posts: 5, Visits: 23
Thank you very much!!! It worked :-)
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: 13K, Visits: 104K
Loli - Saturday, January 7, 2017

Dear all,

Currently I am programming an experiment, which contains akind of priming paradigm.

I got two categories of ten different priming words (= 20primes) and two categories of ten different target words (= 20 targets). When Icombine the priming words with the categories, I get 4 different conditions,each containing 10 primes and 10 targets.

In each condition I would like to pair a prime with atarget. Every prime and every target in the condition should be used once. Butwhich prime is paired with which target should be random.

Unfortunaltey, when I programmed the experiment, some primesand targets within a condition are used more often than once, while others werenot used at all.

Can you help me with this problem? Thank you very much!

 

This is how I defined the items:

<item items_cat1words>

/1 = "cat1word1"

/2 = " cat1word 2"

/3 = " cat1word 3"

/4 = " cat1word 4"

/5 = " cat1word 5"

/6 = " cat1word 6"

/7 = " cat1word 7"

/8 = " cat1word 8"

/9 = " cat1word 9"

/10 = " cat1word10"

</item>

 

<text cat1word>

/ items= items_cat1words

/ position = (50,50)

/ select = noreplacenorepeat

</text>

 

 

This is how I defined the trials:

<trial t.1>

/ stimulustimes = [0 = fixation; 500 = blank; 1000 =cat1prime; 1200 = blank; 1250 = cat2word]

/ response = timeout(2000)

/ validresponse = ("A", "a","6")

/ correctresponse = ("A", "a")

/ posttrialpause = (1500)

</trial>

 

And this is how i defined the block:

<block b.experiment>

/ bgstim = (bgword, bgnonword)

/ trials = [1-40 = noreplacenorepeat(t.1, t.2, t.3, t.4)]

/ preinstructions = (instructions)

</block>


If I understand your description correctly you want 4 trial types:
(1) cat 1 prime - cat 1 target
(2) cat 1 prime - cat 2 target
(3) cat 2 prime - cat 1 target
(4) cat 2 prime - cat 2 target

If there are 10 items each (10 cat 1 primes, 10 cat 2 primes, 10 cat 1 targets, 10 cat 2 targets) and you want each item used in every one of the 4 conditions / combinations above, you need to set up separate stimulus elements per condition. I.e.

// prime items
// c1
<item items_cat1primes>
/1 = " cat1prime 1"
/2 = " cat1prime 2"
/3 = " cat1prime 3"
/4 = " cat1prime 4"
/5 = " cat1prime 5"
/6 = " cat1prime 6"
/7 = " cat1prime 7"
/8 = " cat1prime 8"
/9 = " cat1prime 9"
/10 = " cat1prime"
</item>

// c2
<item items_cat2primes>
/1 = " cat2prime 1"
/2 = " cat2prime 2"
/3 = " cat2prime 3"
/4 = " cat2prime 4"
/5 = " cat2prime 5"
/6 = " cat2prime 6"
/7 = " cat2prime 7"
/8 = " cat2prime 8"
/9 = " cat2prime 9"
/10 = " cat2prime"
</item>

// target items
// c1
<item items_cat1words>
/1 = "cat1word1"
/2 = " cat1word 2"
/3 = " cat1word 3"
/4 = " cat1word 4"
/5 = " cat1word 5"
/6 = " cat1word 6"
/7 = " cat1word 7"
/8 = " cat1word 8"
/9 = " cat1word 9"
/10 = " cat1word10"
</item>

// c2
<item items_cat2words>
/1 = "cat2word1"
/2 = " cat2word 2"
/3 = " cat2word 3"
/4 = " cat2word 4"
/5 = " cat2word 5"
/6 = " cat2word 6"
/7 = " cat2word 7"
/8 = " cat2word 8"
/9 = " cat2word 9"
/10 = " cat2word10"
</item>

// prime stimuli
// primes in c1 prime / c1 target condition
<text c1p_c1t_prime>
/ items= items_cat1primes
/ position = (50,50)
/ select = noreplace
</text>

// primes in c2 prime / c1 target condition
<text c2p_c1t_prime>
/ items= items_cat2primes
/ position = (50,50)
/ select = noreplace
</text>

// primes in c1 prime / c2 target condition
<text c1p_c2t_prime>
/ items= items_cat1primes
/ position = (50,50)
/ select = noreplace
</text>

// primes in c2 prime / c2 target condition
<text c2p_c2t_prime>
/ items= items_cat2primes
/ position = (50,50)
/ select = noreplace
</text>

// target stimuli
// targets in c1 prime / c1 target condition
<text c1p_c1t_target>
/ items= items_cat1words
/ position = (50,50)
/ select = noreplace
</text>

// targets in c2 prime / c1 target condition
<text c2p_c1t_target>
/ items= items_cat1words
/ position = (50,50)
/ select = noreplace
</text>

// targets in c1 prime / c2 target condition
<text c1p_c2t_target>
/ items= items_cat2words
/ position = (50,50)
/ select = noreplace
</text>

// targets in c2 prime / c2 target condition
<text c2p_c2t_target>
/ items= items_cat2words
/ position = (50,50)
/ select = noreplace
</text>

//trials
// c1 prime + c1 target
<trial c1p_c1t>
/ stimulustimes = [0 = fixation; 500 = blank; 1000 =c1p_c1t_prime; 1200 = blank; 1250 = c1p_c1t_target]
...
</trial>

// c1 prime + c2 target
<trial c1p_c2t>
/ stimulustimes = [0 = fixation; 500 = blank; 1000 =c1p_c2t_prime; 1200 = blank; 1250 = c1p_c2t_target]
...
</trial>

// c2 prime + c1 target
<trial c2p_c1t>
/ stimulustimes = [0 = fixation; 500 = blank; 1000 =c2p_c1t_prime; 1200 = blank; 1250 = c2p_c1t_target]
...
</trial>

// c2 prime + c2 target
<trial c2p_c2t>
/ stimulustimes = [0 = fixation; 500 = blank; 1000 =c2p_c2t_prime; 1200 = blank; 1250 = c2p_c2t_target]
...
</trial>

<block b.experiment>
/ bgstim = (bgword, bgnonword)
/ trials = [1-40 = noreplacenorepeat(c1p_c1t, c1p_c2t, c2p_c1t, c2p_c2t)]
/ preinstructions = (instructions)
</block>


Loli
Loli
Partner Member (752 reputation)Partner Member (752 reputation)Partner Member (752 reputation)Partner Member (752 reputation)Partner Member (752 reputation)Partner Member (752 reputation)Partner Member (752 reputation)Partner Member (752 reputation)Partner Member (752 reputation)
Group: Forum Members
Posts: 5, Visits: 23

Dear all,

Currently I am programming an experiment, which contains akind of priming paradigm.

I got two categories of ten different priming words (= 20primes) and two categories of ten different target words (= 20 targets). When Icombine the priming words with the categories, I get 4 different conditions,each containing 10 primes and 10 targets.

In each condition I would like to pair a prime with atarget. Every prime and every target in the condition should be used once. Butwhich prime is paired with which target should be random.

Unfortunaltey, when I programmed the experiment, some primesand targets within a condition are used more often than once, while others werenot used at all.

Can you help me with this problem? Thank you very much!

 

This is how I defined the items:

<item items_cat1words>

/1 = "cat1word1"

/2 = " cat1word 2"

/3 = " cat1word 3"

/4 = " cat1word 4"

/5 = " cat1word 5"

/6 = " cat1word 6"

/7 = " cat1word 7"

/8 = " cat1word 8"

/9 = " cat1word 9"

/10 = " cat1word10"

</item>

 

<text cat1word>

/ items= items_cat1words

/ position = (50,50)

/ select = noreplacenorepeat

</text>

 

 

This is how I defined the trials:

<trial t.1>

/ stimulustimes = [0 = fixation; 500 = blank; 1000 =cat1prime; 1200 = blank; 1250 = cat2word]

/ response = timeout(2000)

/ validresponse = ("A", "a","6")

/ correctresponse = ("A", "a")

/ posttrialpause = (1500)

</trial>

 

And this is how i defined the block:

<block b.experiment>

/ bgstim = (bgword, bgnonword)

/ trials = [1-40 = noreplacenorepeat(t.1, t.2, t.3, t.4)]

/ preinstructions = (instructions)

</block>


GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Explore
Messages
Mentions
Search