How to set number of cycles of a loop without manually defining independent variables in loop table?
I am a very beginner to Opensesame. I have installed Opensesame 3.2.5 to create a self paced reading test.
After reading a .txt file of sentences and storing these sentences in a variable
sentences_list in a inline script. I want to create a loop that shows each sentence in a sequential way. I can do that manually by defining an independent variable
sentence_index in the loop table and show each sentence like this:
My question is how can I do this without manually defining the independent variable in the loop table? In the inline script, I can get the total number of sentences. But I don't know how to set the number of cycles of loop to the number of sentences.
I tried to set the number of repeat and cycles in the inline sccript like this:
self.experiment.items["sentences_loop"].var.repeat = 3
self.experiment.items["sentences_loop"].var.cycles = 3
It seems to work with the number of repeat. But the number of cycles is still 1.
Thank you very much.