Variable reinforcement in opensesame
Hello,
Is there a way to build a variable reinforcement schedule into opensesame. I'm looking to develop a Tinder-style experiment to look at the effect of 'matches' on emotional outcomes (self-worth, self-esteem etc) and would need to introduce a 'reinforcement schedule' that suggests that participants have 'matched' with the person depicted in the picture that they have just seen. I'm looking to have 2 conditions 'high matching' and 'low matching', with the rate of 'matches' being manipulated between conditions.
Essentially, I want to flash up a 'match' screen at a random rate, but manipulate to frequency of these screen between the conditions. Is there any way of doing this?
Thanks in advance,
Craig

Comments
Hi Craig,
I think this will require the use of inline_scripts. You could create two lists, say,
high_matchingandlow_matching, that have a number of items equal to your desired number of trials. As items, you could have a bunch of 1's and 0's to indicate match and no-match respectively. How many of the items are match vs. no-match is something you can easily decide yourself of course. You randomize the lists by giving them a random.shuffle(), and now you can pop an element from these lists in each trial (depending on condition).Does this make sense?
Cheers
Josh
Hi Josh,
Yes I think that this makes sense. I'm new to programming experiments so I'm a bit unsure about how incline scripts work, but I'll look it up and see what I could do!
Thanks very much,
Craig