Adaptive task experiment, any recommendation?
I'm pretty new to opensesame (python too). I usually generate my experiment by using e-prime. However, recently, I wanted to conduct an adaptive task, and e-prime doesn't reach my expectations; it can't avoid drawing out the item that has been used, so I am wondering that whether opensesame may help me to fix the problems.
My purpose in the study was to create an adaptive task to screen those who were at risk of hearing status. Now I have a couple of levels of the list. I separated all of the levels into several nested lists, each nested lists represented X level, and the task flow would be started at level 3. If the participants' response incorrectly, then will drop to the lower level; if the participants' response correctly, then will go to the upper level. So, there were three kinds of termination situations, (i) if the participant had three continuously correct responses at the highest level. (ii) three continually incorrect responses at the lowest level. (iii) the last item of the level (e.g., second-lowest level's list or second-highest level's list) was used.
Here is my question. (1) can opensesame avoid drawing out the same item (stimuli) at a particular level? (I have a couple of nested lists (level)). (2) any recommendation or references for writing adaptive scripts in opensesame? Or can I just switch my E-Prime's inline scripts to opensesame?