Present target in random letter location, depending on word length


Author
Message
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: 108K
Here's a quick example to illustrate what I outlined in my previous response:

<values>
/ itemnumber = 1
</values>

<block myblock>
/ trials = [1-4=mytrial]
</block>

<trial mytrial>
/ ontrialbegin = [values.itemnumber=counter.itemcounter.selectedvalue]
/ ontrialbegin = [if (text.length.item(values.itemnumber) == "3") text.debug.item.1 = "Item length is THREE." ]
/ ontrialbegin = [if (text.length.item(values.itemnumber) == "4") text.debug.item.1 = "Item length is FOUR." ]
/ ontrialbegin = [if (text.length.item(values.itemnumber) == "5") text.debug.item.1 = "Item length is FIVE." ]
/ ontrialbegin = [if (text.length.item(values.itemnumber) == "6") text.debug.item.1 = "Item length is SIX." ]
/ stimulustimes = [0=debug; 1000=a,b]
/ validresponse = (57)
</trial>

<text debug>
/ items = (" ")
</text>

<counter itemcounter>
/ select = noreplace(1-4)
</counter>

<text a>
/ items = aitems
/ select = values.itemnumber
/ position = (50%, 40%)
</text>

<text b>
/ items = bitems
/ select = values.itemnumber
/ position = (50%, 60%)
</text>

<text length>
/ items = lengthitems
/ select = values.itemnumber
</text>

<item aitems>
/ 1 = "abc"
/ 2 = "defg"
/ 3 = "hijkl"
/ 4 = "mnopqr"
</item>

<item bitems>
/ 1 = "cba"
/ 2 = "gfed"
/ 3 = "lkjih"
/ 4 = "rqponm"
</item>

<item lengthitems>
/ 1 = "3"
/ 2 = "4"
/ 3 = "5"
/ 4 = "6"
</item>


Lizzy
Lizzy
Esteemed Member (2.3K reputation)Esteemed Member (2.3K reputation)Esteemed Member (2.3K reputation)Esteemed Member (2.3K reputation)Esteemed Member (2.3K reputation)Esteemed Member (2.3K reputation)Esteemed Member (2.3K reputation)Esteemed Member (2.3K reputation)Esteemed Member (2.3K reputation)
Group: Forum Members
Posts: 26, Visits: 105
Thanks so much Dave!
I adapted my script as per your suggestions, and it works perfectly now! Thanks!!
I'll be sure to use this structure for other, similar things I want to implement.

GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Explore
Messages
Mentions
Search