I put together this task hoping to pull from a set of 195 questions randomly across 3 blocks. I want each participant to see all of the questions by the end of the experiment and the questions to be randomly assigned to the different blocks between participants.
However, the way I have it set up allows questions to repeat in different blocks because the question loop is nested below the blocks loop. I put $np.random.choice(195, 65, replace= False) in the selectedrows field of the questions loop, but I’m still seeing questions repeated across the different blocks.
Does anyone know of a better way to set up my loops in this experiment to get the behavior I want?