Building adaptive blocks based on performance and reaction time in Opensesame
Hi! First of all, thank you for creating such amazing experiment builder software that is so intuitive and versatile!
Now onto my issue. I am attempting to create a math verification task intended for students aged 7–17. So, in order to make the task suitable for such a large age range, I have created 7 blocks of trials of ascending difficulty per block. Yet, I don't want all the students to be given all 7 blocks of trials. I want to make the experiment exhibit a specific range of blocks based on the subject's reported age (e.g., subjects at age 7 get blocks 1, 2 and 3, subjects at age 9 get blocks 2, 3 and 4 etc.).
I also want to make the blocks adaptive based on subjects' performance and reaction time. For example, a 9-year-old would ordinarily be administered blocks 2, 3 and 4. I would like my experiment to evaluate performance and reaction time on block 2, and if the performance is below standard, the subject would be administered block 1 (easier) instead of block 4.
I am finding it quite difficult to make this plan a reality in the experiment builder and would really appreciate any feedback on that matter.
I understand all this might sound a bit confusing and am willing to provide more information if necessary.
Thanks in advance,