Combine Task
in Expyriment
Hi
I am trying to develop mental workload with dual paradigm for my research. The task consist two blocks with first block using dot detection (perceptual) and the next block using n-back (cognitive). Is there any chance working this combine task using expyriment?, like how to set key response for different task (perceptual will using 1,2,3,4 key and n-back using z and m key.
Thanks!!
Comments
Why not just implement them as two different experiments, and then run them in succession (you can even do this in the same script)?
Alternatively, if you want to implement them as two blocks, you could always check what block it is when looping over them, and then decide based on this, what to do with a trial in that block.
Or maybe I misunderstood the question?
Yes, that is what I am looking for. For the first suggestion I use two experiment object (i.e experiment_1 = expyriment.design.Experiment(name="Task_1") and experiment_2 = expyriment.design.Experiment(name="Task_2"). However there still error around like in experiment_2.clock.wait (2000) raising "AttributeError: nonetype object has no attribute wait", which is fine in experiment_1.clock.wait (2000) object. Second suggestion the loop always iterate the entire blocks, even when I name it with two different blocks (block_a and block_b).
Appreciate for the answer and help.
Difficult to say without seeing the code.